I really don't feel like I have to justify my answer more than I already did jlou. If anyone agrees they surely will pick from where I left since I made it perfectly clear my experience with Borland was very limited. I thought that would work as a good disclaimer. Obviously not.
Regardless, sticking to Visual Studio 2003 is a bad option. Payed or not. It's been replaced by 2005 and you can't expect Microsoft to provide any support for 2003 for much longer.
I'm done with this thread.