So I was looking around for Vista and see home, 32bit, 64bit etc and I really have no idea what the difference is. I'm just looking to upgrade from Windows Xp because xp doesn't support dx10. What would be best suited for me? mainly use my comp for gaming and surfing the net.