As I'm now finished upgrading my old computer, it's time to look into the (far) future.
I've got quite a lot of money saved, but don't mind waiting a bit for it to drop in price. As you might notice on the components below, I like to be up to date and am willing to spent quite a bit.

In no paticular order (well, in the order Tweakers.net puts it in my wishlist):

Soundcard: Asus Xonar D2
HDD: Western Digital Caviar Black WD2002FAEX, 2 TB
Monitor: Samsung Syncmaster B2430HD, 24"
DVD-writer: Samsung SH-S223C black
OS: MS Windows 7 Home
Case: Silverstone Fortress FT02S
Speakers: Creative Inspire T6160
CPU cooling: Thermaltake Frio
CPU: Intel Core i7 2600K
PSU: Cooler master silent pro gold 1000W
SSD: OCZ RevoDrive X2 PCI-E SSD 240 GB
Memory: Corsair Vengeance CMZ8GX3M2A1866C9, 8 GB DDR3-1866
Cardreader: HP 22-in-1 black
GPU: Gigabyte GV-N580D5-15I-B, 1,5 GB GeForce 580
Motherboard: Gigabyte GA-Z68X-UD7-B3


So, now my burning questions:

1) Is this stuff compatible?
2) Am I neglecting certain areas big time?
3) I'm currently missing the keyboard/mouse/headset. Any recommendations? (Really don't have much of a clue in all three)
4) I'm on the fence whether or not to go for 2 GPU's.
4a) Is it worth it?
4b) What about heat?
4c) Is it something I can be bothered with later on (for example in 2013?)
5) How easy/hard is it to built this PC myself?
6) Did I miss something?


Many many thanks in advantage for your answers!