Just built mine last night and was slightly disappointed as I could only fit my h80 in the front but was able to do push/pull. Also, the fan filter on the gpu side was making contact with the gpu fans. I would also say that a fully modular PSU is not 100% needed but is highly highly recommended.
Heres my parts list and pics later.
Corsair Vengeance 16gb
Intel 330 180gb
WD 1tb Green
Corsair TX650m V2
Not installed yet is a Asus DVDRW