Vom C++ Builder würd ich erstmal abraten. Wenn du bereits C++ kannst, kannst du ja mal einen Umstieg auf C# planen und dir dann Delphi 2005 kaufen, da
1) der C++ Builder (wie oben schon gesagt) nicht unter Garantie weiterentwickelt wird
2) du ja sicherlich schon Delphi-Kentnisse hast, die du in D2005 benutzen kannst. Außerdem ist der Umstieg von C++ auf C# nicht so schwer (denk ich mal)
Ein Umstieg von Delphi auf C++ ist jedoch nun auch nicht jedermanns Sache. Und wenn du dir eine (konstenpflichtige) C++
IDE zulegst, solltest du aber mal zusehen, dass du C++ genauso gut oder aber besser kannst als Delphi, da es sich sonst nicht lohnen würde