Okay, with you guys' advice I think I have narrowed down the choices a bit.

Monitor:

$184.99 LG W2343T-PF 23IN 1920X1080 1080P Black LCD 5ms 30000:1 DVI VGA Monitor
http://ncix.com/products/index.php?s...%20Electronics


Keyboard:

$85.44 Logitech G11 Gaming Keyboard Black Silver Programmable Backlit Keys USB
http://ncix.com/products/index.php?s...cture=Logitech


Power Supply:

$79.99 + 15 OCZ ModXStream Pro 700W ATX 20/24PIN SLI Ready Modular Cables 135mm Fan 80PLUS Power Supply
http://www.ncix.com/products/index.p...y&promoid=1016


Graphics Card:

$439.99 XFX Radeon HD 5870 HD587XZNFV 1GB GDDR5 2XDVI HDMI DP DIRECTX11 PCI-E Video Card
http://ncix.com/products/index.php?s...anufacture=XFX


CPU:

$309.99 Intel Core i7 930 Quad Core Processor LGA1366 2.8GHZ 8MB L3 Cache 130W 45NM Retail Box
http://www.ncix.com/products/?sku=50...l&promoid=1016


Memory:

$229.99 Corsair XMS3 Dominator TR3X6G1600C8D 6GB DDR3 3X2GB DDR3-1600 CL 8-8-8-24 Core i7 Memory Kit
http://www.ncix.com/products/index.p...r&promoid=1016


Motherboard:

$224.99 + 30 EVGA X58 ATX LGA1366 DDR3 3PCIE-16 PCI-E1 2PCI SLI SATA2 eSATA Dual GBLAN Motherboard
http://ncix.com/products/index.php?s...A&promoid=1031


DVD Drive:

$29.99 LG GH22NS50 Black 22X SATA DVD Writer OEM
http://ncix.com/products/index.php?s...%20Electronics


Case:

$109.99 Fractal Design Define R2 Black ATX Mid Tower Silent Computer Case 2X5.25 8X3.5INT No PS Front USB
http://www.ncix.com/products/index.p...actal%20Design


Hard Drive:

$74.99 + 20 Corsair Storage Solutions Nova Series 32GB 2.5IN SATA2 Solid State Disk Flash Drive SSD W/ Bracket
http://www.ncix.com/products/index.p...r&promoid=1016
and
$59.99 Seagate Barracuda 7200.12 1TB SATA2 3.5IN 8.5MS 7200RPM 32MB Hard Drive OEM *3YR MFR Warranty*
http://www.ncix.com/products/index.p...e&promoid=1016


OS: $0 Windows 7 from MSDNAA (student distribution)


Please let me know if I am making any life-destroying horrific computer decisions before I send in the order! It's also slightly over budget but I'm not sure which component I should trim down on.