The other place is cheaper because i also have a zalman z11 case with it for £51
Few things to note:
You don't need i7 for gaming, not many at the moment make use of the hyper-threading.
You only need 8GB RAM for gaming.
The Gigabyte motherboards are all very similar around that price range, may as well just get the Z77-D3H unless you are going to use the extra features of the more expensive ones.
If you want to Xfire in the future, go for the Z77X-D3H.
But im assuming sometime in the futur games will use hyperthreading? and then i wouldent have to upgrade?
Just to clear it up wouldent i7 give me more power? to help run games smoother?