I dunno. I have a strong suspicion, after reading stuff in the press, that Windows 7 will have an embedded virtual machine, so you could say run your app in XP mode and a VM version of XP would automatically launch and run your app.
>It won't get any easier with the newer OS'es coming after vista
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer