www.tomshardware.com
Check that out, they do excellent reviews on pc parts and comparisons. There is an excellent core i5 that can be overclocked easily with the right motherboard to the speeds of the top i7's for a fraction of the price, i just can't remember what it is. Do some research and it shouldn't be too hard to find.
Oh and lol at mw2 on medium settings.... you will be able to run it maxed no probs at all mate







