There was a time that C++ Builder was indeed a great product and a sound alternative. But that time is long gone
Used it myself and will always carry with me sweet memories of my Borland days. C++ Builder, CodeWright for a little while. But also and mostly, and prior to that, DBase, Paradox and Turbo Pascal.
It's just that it's not even a good C++ compiler anymore. Size and speed code optimizations, standards adherence, and -- if you are into it -- compiler extensions just can't match the modern alternatives. gcc, Comeau, Digital Mars or Intel's C++ compiler, all are far better alternatives if one wants to ignore Visual Studio C++ compiler.
In fact, if not tied to Microsoft technologies (the likes of DirectX) the best combo I can think of is gcc with the immensely awesome SlickEdit, the best IDE I've ever known. Better yet than Visual Studio on what concerns pure IDE functions and the ability to use a scripting language/macro to further enhance it. If you aren't willing to put up the ~300 USD for SlickEdit, Code::Blocks is the best free alternative out there.