Thank you guys. The thing is I can't spend more than £400. As you can see from the build I currently have(read signature) it can already exceed the console power by a lot, so what I'm really looking for is something small,cheap,and powerful enough to game at 1680*1050 or 1080p in the future. I was thinking of this build:
I recommend getting a new case, that case is small and won't support the aftermarket coolers needed to overclock.
PCPartPicker part list:
http://uk.pcpartpicker.com/p/XM4VLk
Price breakdown by merchant: http://uk.pcpartpicker.com/p/XM4VLk/by_merchant/
Case: Aerocool Qs-101 Micro-ATX Case - Black
CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor (£47.98 @ Amazon UK)
Motherboard: Asus B85M-G Micro ATX LGA1150 Motherboard (£49.20 @ Scan.co.uk)
Memory: Corsair Vengeance LP 8GB (2 x 4GB) DDR3-1600 Memory (£69.00 @ Amazon UK)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive (£63.00 @ Amazon UK)
Video Card: XFX Radeon R9 270 2GB Double Dissipation Video Card (£107.12 @ Scan.co.uk)
Power Supply: Silverstone 450W 80+ Bronze Certified SFX Power Supply (£66.75 @ Amazon UK)
Total: £403.05
I know it's better to have an H97/Z97 board to OC, but I'm only planning to take the G3258 up to 4.0 GHz and was thinking of using a low profile CPU cooler such as the Noctua NH-L9i. Also I was wondering whether the R9 270X would bottleneck the stock G3258.