Re: Do you have any cites for the incompatibilities?
If the VB program was compiled on an earlier OS, it will have some problems on XP as some of the components have changed in XP. I run VB 6.0, IE 6.0, and Windows 98 and I don't seem to have any problem with VB applications. I didn't try running them in XP yet, as my XP install shared the same hard drive as 98, and I had to remove it until I can afford a bigger hard drive.
There seems to be a big migration to .Net these days by the big corps for some reason. I'm still stuck with VS 6.0 until I can afford VS.NET or at least VB.NET, but at least the ASP.NET is downloadable and I can try to learn that. [link|http://www.asp.net/|http://www.asp.net/] for more info.
I hope to break out of VB one of these days and go into Java or C++, something I can use to develop on Non-Microsoft platforms.