I use vc6 and vc7 quite a bit. VC7 is nicer -- it fixes a lot of little bugs and nuances that were in VC6, makes some slight improvements to the interface, and the compiler optimizes better. If you have access to both, I don't see a reason to choose VC6 over 7, but either will work fine for the most part.