I have need of a desktop so that I don't screw over my laptop for college use.
Plus, my laptop can't play games, essentially. I want a to build a desktop for games and fun use.

I'm building up a list of parts from Newegg and Tigerdirect, trying to find the best prices but I also want great performance. I would prefer to stay with Windows XP, but also want to dual boot Linux, like I have on my laptop.
What would ya'll suggest for motherboard, processor, RAM, hard drive, graphics, and anything else you can think of?

This would be my first build, but my rents have built computers so they can help.

Thanks.