Do you really need the hyper threading of the i7?? If you just gaming and surfing then a i5 2500k would do you better and cost less. You shouldnt need to overclock a i5 but more headroom is always usefull. Buy a Z68 board so you can overclock in the future if you choose.
Just buy prebuilt and overclocked
http://3xs.scan.co.uk/ShowSystem.asp?SystemID=1264
£388:79 just plug and go.
or the no brainer today at £552 build it yourself
•Coolermaster Elite 430, All Black, Mid Tower Case with Side Window 120mm Front LED Blue Fan w/o PSU
•550W PSU, Coolermaster GX RS550-ACAAE3-UK, 85% Eff', 80 PLUS Bronze, SLI/CrossFire, EPS 12V, Quiet Fan, ATX v2.31
•Intel Core i5 2500K Unlocked, S1155, Sandy Bridge, Quad, 3.3GHz, HD3000 IGP 850Mhz, 6MB Cache 95W Retail
•Gigabyte GA-Z68AP-D3, Intel Z68, S 1155, DDR3, SATA III - 6Gb/s, RAID SATA, PCIe 2.0 (x16), VGA On Board, ATX
•1GB Asus GTX 560Ti Direct CU II TOP, 40nm, 4200MHz GDDR5, GPU 900MHz, Shader 1800MHz, 384 Cores, mHDMI
•8GB (2x4GB) Corsair DDR3 Vengeance Jet Black LP, PC3-12800 (1600), Non-ECC, CAS 9-9-9-24, XMP, 1.5V
•Asus Xonar DG 5.1 PCI Sound Card & Headphone Ampifier, OEM
•Colors IT ACT KB-8108 Multimedia Office Pro Keyboard, Silver/Black with MIC/Speakers SKYPE Ready
•Samsung WriteMaster SH-S222BB/BEBE 22x DVD±R, 12x DVD±R, DVD+RW x8/-RW x6, SATA, Black, OEM