Build for a friend. He needed a gaming upgrade, and also a system that could run multiple virtual machines.
The CPU and Motherboard were passed down from a friend who recently upgraded. The hard drives and Power supply came from his old system. The DVD drive was actually an external USB drive that he wanted to make internal. I just removed it from the casing and installed it. He already had a parallel hard drive that he wanted to use, so the ribbon cable is going to be there anyway.
USB 3.0 was a requirement also, so I added the expansion card. Cable management stinks because it needs a 4 pin power connector right in the middle of the board.
The Geforce 9600 pictured was also a carryover from his previous machine. He plays a lot of Batman, and it's serving PhysX duties.
Yes, the PSU is upside down, but if you look, the cables come out of the wrong side. If I point it fan-side down, the cpu power connector won't reach behind the motherboard.
Windows 8 does a much better job with virtual machines than windows 7.