So any techie people here? I'm looking at building myself a desktop for gaming purposes. My laptop is too cruddy to play games on because my GPU sucks and I don't have a desktop atm. This is what I'm looking at after perusing newegg:
Corsair Obsidian Series 800D
Intel Core i5-3570K IB
GIGABYTE GA-Z77X
CORSAIR HX850 850W
GeForce GTX 680
G.SKILL Ripjaws X Series 16GB (2 x 8GB)
Crucial M4 128GB SATA III
CORSAIR Hydro Series H80
Subtotal: $1,678.92
Feel free to offer suggestions/changes. I'm looking at a budget of $2k, with some flexibility. I do plan on adding either another SSD or an HDD since I really only want to boot the OS from the 128 gb SSD. I won't have the money until December, but a month isn't that long to wait.

Future-proofing is important to me!! The only thing I'm really hung up on is whether I should wait for Haswell to come out first...