I get the whole clean install part but what I don't understand is if I'm clean installing a vista 32 bit upgrade version, how does that help me go to windows 7 upgrade 64 bit? I'm willing to reinstall all programs start fresh...fine....don't you have to have some 64 bit XP or Vista to upgrade to the 64 bit version of Windows 7? If not please explain how to do it rather than just citing "fresh install". If I can format my hard drive, install Vista 32 bit upgrade then pop the windows 7 64 bit disc in and the upgrade work COOL. If that's the case please say so, if not and the "clean install" needs to be a 64 bit previous version then I'll just have to live with Windows 7 32 bit. Any clarity would be appreciated, thanks