If you aren't interested in overclocking, or just want to live without the hassle, the best out-of-the-box processor for gaming for under £150 is almost undoubtedly the i5 3470 - http://pcpartpicker.com/uk/part/intel-cpu-bx80637i53470
Match that with either a B75 or H77 motherboard and you have a pretty potent and fairly cheap solution. There's a lot of motherboard options depending on what features you might want in the future, and whether or not you want a full sized ATX board or are happy enough with a mATX board (these days you don't loose much at all). If you are value-hunting, the ASRock H77M or B75M are both very well priced.
The i5 3570K is great, but once you factor in the more expensive motherboard you need, and a solid aftermarket CPU cooler, the added value evaporates a little.
For £50, you can't complain too much at that graphics card. A new card to offer you similar performance is likely to set you back at least £150. Even if it lasts you a year or so, it's a pretty good buy.