I'm under the impression that Microsoft doesn't support XP now!
That being said, my suggestion is to look through older gaming magazines. One of the favorite features gaming magazines like to run are "Build An Awesome Gaming PC" articles. As Vista was released worldwide for retail on October 2009, I would recommend looking at gaming and computer magazines from January to September 2009.
Edit: On April 10, 2012, Microsoft reaffirmed that extended support for Windows XP and Office 2003 would end on April 8, 2014 and suggested that administrators begin preparing to migrate to a newer OS. So I was wrong on that.