In my opinion, Windows XP is better than Vista. I have used XP for more than 5 years until Windows 7 is released. Now, I have switched to Windows 7. XP is great in terms of security, reliability, playing games, running softwares, watching videos or movies smoothly and clearly. I had used Vista for not more than 15 days as it doesn't support most of the games as well as softwares. I would recommend Windows XP than Vista.