I have an interesting issue. I have some software that I wrote on a Vista machine using VS2008 in VB.NET. The software works fine on Vista machines but won't even start on a XP machine. It just says an error was encountered and must close. Seeing as how XP is now 2 generations past, I was thinking of going to a W7 machine. What's the general consensus there? IS W7 working OK with Mach? I did read some issues with 64 bit, so I would stick with 32 bit. Thanks.