I just came across this website. I don't know if it will be of any use, but it might set you in the right track.
http://www.associatedcontent.com/article/48737/high_performance_gaming_pc_for_under.html
http://www.associatedcontent.com/article/48737/high_performance_gaming_pc_for_under.html