To be honest, instead of trying to blow the money on an uber-pricey CPU, go with a mid-range CPU and spend a little more on the video card. Games rely more on the video card than the CPU. I'm not saying go with a Sempron 2600, but instead of shelling out for an FX, you might go with an A64 4000+ or something else in the middle, and then go with a 7900GT. You might even consider an X2, but that's unnecessary for gaming.
Hard drive: Seagate, Western Digital, Samsung, Hitatchi...all good.
DVD: I like Pioneer. Their current DVD-RW drive, the 111D, is about $30 last time I checked the 'egg.
Good RAM brands:
-Corsair
-Kingston
-OCZ
-Crucial
-Patriot
-G.Skill
-Mushkin
OCZ's platinum has gotten pretty good marks from what I've read. If you're not planning to overclock, Kingston ValueRAM or Corsair's ValueSelect are your best bets.