My apologies if this is not posted in the right section.

Im upgrading my current PC with the items listed below and before I spend about $800 I thought I'd pose a few questions to your brilliant minds.

My first question is am I getting good bang for my buck? My goal in the beginning of upgrading was to spend around $600-$700 so is there somewhere I could maybe trim some fat?

Secondly, as far as system longevity is concerned is it safe to say I could get a solid 4 years of high graphic gaming out of this?

I appreciate any thoughts or comments.

Upgrades (all prices are through NewEgg):

- ASUS P7P55D-E LX LGA 1156 Intel P55 SATA 6Gb/s USB 3.0 ATX Intel Motherboard
$125

-GIGABYTE GV-N285UD-1GH GeForce GTX 285 1GB 512-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card
$300

-CORSAIR CMPSU-650TX 650W ATX12V / EPS12V SLI Ready CrossFire Ready Power Supply
$90

-Intel Core i5-750 Lynnfield 2.66GHz 8MB L3 Cache LGA 1156 95W Quad-Core Processor
$195

-Kingston HyperX 2GB (2 x 1GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model
$58

Subtotal = $767.95

Thanks again in advance