Now is not the best time to buy but if you have no choice then there are deals on everywhere at the moment that come with a free upgrades to Win7 when it's out. So just make sure you get one of those.

When your ready to upgrade to Win7 I believe there are 2 options when installing the OS udpate. Option 1 is to keep all your programs and settings and upgrade to Win7. Basically it will import everything from Vista.


The second option is to overwrite Vista and to install a fresh copy of Win7.

Option 2 is better even though this means you will have to reinstall all your programs again. Option 1 is wayyyyyy slowerrrrrr and can take hours for Win7 to install and then there are always the unforeseen problems that might arise.

Regards
James