I personally would recommend performing a fresh install since upgrade rarely go smooth and normally would have issues afterwards especially dealing with Vista. Install Belarc Advisor and run it. This will perform an inventory of your applications you have installed on your machine. It’s useful instead of writing each and every application down. Just print HTML file and copy the html file to your removable drive (assumed) when you perform your backup.