I have 64-bit Windows 7 Premium installed on one of my computers and VB5 runs extremely fast on it. As I have been telling you ad nauseam for the last three years, I consider it counterproductive for me to switch to .NET simply because what VB5 allows me to do is more than enough for my needs and I don't have to care about the FW.

My only concern is that, in the not too distant future, MS might break compatibility with software developed in VB5/6.

64-bit Win7 has already broken compatibility with 16-bit software and I got very upset when I found that my old version of Paint Shop Pro stopped working. It was just perfect for me and now I can't use it anymore.

As far as ReactOS is concerned, I was enthused about it when its first alpha version came out. Then I realized it was just pie in the sky. That project has been going on for so many years that it would be foolish for me to rely on it, as I may have to wait for another ten years before a stable version is released.