The best mini itx gaming rig

Ok guys I have been thinking about building a gaming rig for a long while now and the other day I saw a EVGA GTX 660 Ti superclocked 3GB gpu for £180 so I quickly snatched it. Now I have bought my first component I might as well go all out.I saw Logan's mini itx build for LAN parties and I really liked that case.

Can anyone recommend a motherboard, cpu, psu and ram memory for the best possible performance under £400 ($630)? Again mini has to be mini itx.

Thanks in advance.

EVGA z77 Stinger, i5 3570k, Corsair CX600, and any 8GBs 1600MHz RAM set should be fine. You can grab a better cool, but that is up to pref. 

pretty much the set up that logan did was epic for a mini-itx set up. i personally am not a fan of the referance cards, they tend to get VERY hot. I always suggest a MSI, ASUS or Gigabyte card, they are all around the same price. also remember cooling, as these cases are tiny, i dont remember if you can do water cooling on that case, but do some sort of aftermarket cooling.