You can try it out Windows 7 on virtual machine to see if all your hardware is compatible.
Download Windows 7 90 days trial from here
http://technet.microsoft.com/en-us/evalcenter/cc442495.aspx
(If you have 8 MB+ broadband, download should take around 1 hour)
Then Download and install VMware 3 player from here http://www.vmware.com/products/player/
.....................................................................................................
Once Windows 7 ISO download is complete, Run VMware player
Click on ‘Create a New Virtual Machine’.
Select ‘Install disk image ISO’
Click on Browse
Select the windows iso file you just downloaded
Click Open
You will be promoted for Product key, just click Next (u don’t need product Key since this trial version)
Click Yes
Choose the amount of storage you will like to use for this Virtual machine. Choose anywhere between
12-40 GB, depending on what other software’s/games you will try on it.
Click Next
Click Finish.
Now sit and watch while Window 7 is been installed on virtual drive.
.....................................................................................................
Yes it’s that simple to try out Windows 7 without affecting your original XP OS and all for free.