That Vista driver should work for the wireless adapter.

Make any Recovery disks so you can return to factory condition if desired to sell or gift the computer.

Then save a Macrium Reflect backup image of your XP install so you have an easy path back if Win7 doesn't run as you wish after troubleshooting any issues. Macrium Reflect Free Edition - Reviews and free Macrium Reflect Free Edition downloads at Download.com.URL

Now's the time to test your hardware and then wipe the HD to get the cleanest possible install. Run memtest86 overnight to stress test RAM, then HD maker's diag/repair full CD scan: Hard Drive Diagnostics Tools and Utilities (Storage) Then run Disk Check .

Make sure you have the latest BIOS version update, set the SATA controller in BIOS to AHCI first, then IDE if necessary.

Now wipe the HD for cleanest install: SSD - HDD Optimize for Windows Reinstallation - Windows 7 Forums.URL

Look for newer drivers in optional Windows Updates after install, then any missing in Device Manager on the Support Downloads webpage for computer maker or that model device.

Install programs slowly over time to gauge performance changes. Don't let any write themselves into msconfig>Startup list as they become freeloaders on RAM/CPU/Start up and can spy on you. I only allow AV and gadgets/stikynotes.

Use a lightweight free AV like MS Security Essentials with the Windows firewall.

Finish by perfectly ordering the HD using state-of-the-art free CCleaner and Auslogics Disk and Registry defraggers. Then save a Win7 backup image so you never have to reinstall, just reimage the HD or replacement using DVD repair console and stored image.