First build, any suggestions before I order?

Looks great! You put together a very nice build. Pull the trigger, you won't regret it.

You might want to list the parts to get more input. That's a secure cart and you can only access it if you're logged into a Newegg account.
 
I'll save you the trouble.

Western Digital Caviar SE16 WD6400AAKS 640GB 7200 RPM SATA 3.0Gb/s Hard Drive - OEM

Logitech 967740-0403 Black USB Standard Internet 350 USB Keyboard - OEM

BenQ G2400WD Black 24" 5ms, 2ms(GTG) HDMI Widescreen LCD Monitor - Retail

GIGABYTE GA-EP45-UD3P LGA 775 Intel P45 ATX Intel Motherboard - Retail

LG 20X DVD±R DVD Burner w/ SecurDisc Tech Black SATA Model GH20NS15 - OEM

Intel Core 2 Quad Q9550 Yorkfield 2.83GHz LGA 775 95W Quad-Core Processor Model BX80569Q9550 - Retail

Arctic Silver 5 Thermal Compound - OEM

NZXT Alpha Black Steel ATX Mid Tower Computer Case with Open Window - Retail

Logitech MX518 2-Tone 8 Buttons 1 x Wheel USB + PS/2 Wired Optical Gaming-Grade Mouse - Retail

SAPPHIRE 100259-1GL Radeon HD 4870 1GB 256-bit GDDR5 PCI Express 2.0 x16 HDCP Ready CrossFire Supported Video Card - Retail

Microsoft Windows Vista Home Premium SP1 64-bit English for System Builders 1pk DSP OEI DVD - OEM

G.SKILL PI Black 4GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Dual Channel Kit Desktop Memory Model F2-6400CL4D-4GBPI-B - Retail

Sunbeam CR-CCTF 120mm "Core Contact Freezer" CPU Cooler - Retail