Budget ? and what Brand are you looking for
Most will recomend Intel
Some run AMD like me if you are on a real tight budget but what quality and decent parts to match go AMD
If you want the King of the Hill

I guess you can go with Intel where there are Faster in area's AMD chips can't compete in same with Intel to AMD on Multithreaded apps
Psu you want a quality one nothing cheap where it will hurt you if something goes wrong
also if you plan to OC good aftermarket cooler
Gpu a mid range card is good enough to play games on high some card ultra high
HD doesn't matter any basic 7200 rpm will do you dont need a SSD
but if you want to get one use it for the OS and some games other then that just for a fast boot pretty much
any decent DVDburner
Decent Ram want to go with the Recomended for the board you choose
also decent case can be had if you shop around