I would suggest Ubuntu because it has such great hardware support, almost any...

I would suggest Ubuntu because it has such great hardware support, almost any modern hardware should work without too much fiddling in Linux. It is also incredibly user friendly and you shouldn't have much of a problem adjusting from WinXP.

Click Here!