My 2cents. Wait for windows 7. My hubby works for Microsoft and is really liking the beta. If you can't wait go for windows XP it's better then vista.