If you don't want to learn C#, write managed C++ or use MFC7, then why upgrade ? I'm liking VS.NET more and more - I use it at home during the evening, and VC6 at work. But then, I am interested in C#, I've only written a couple of C++ programs at home so far, all for CP articles. Christian The tragedy of cyberspace - that so much can travel so far, and yet mean so little. "I'm somewhat suspicious of STL though. My (test,experimental) program worked first time. Whats that all about??!?! - Jon Hulatt, 22/3/2002