The WD Caviar Black is probably one of the fastest HDDs short of buying a Raptor or a SSD. For gaming, you definitely want to go with a monitor rather than a TV. Since you're spending big bucks on the monitor, I recommend you buy one with a 120Hz refresh rate so you're ready for 3D gaming. As far as a CPU cooler, I highly recommend the Noctua NH-U12P
; heard great things about it.