I know there are a few other similar threads to this one - I've had a look around but haven't managed to find an exact answer to my specific question. I'm new to the forums so my apologies if I'm repeating a previous thread. I'm thinking about buying a laptop for university work and gaming. In terms of gaming, I was wondering if it would be better to buy an i5 3230M (2.60GHz) or an i7 3630QM (2.40GHz) - bearing in mind that I would prefer it to be cheaper. The obvious advantages that I have found for each are as follows: i7 3630QM: - Quad-core (vs Dual-core of the i5) - Hyper-threading - Larger cache (6MB vs the i5's 3MB) i5 3230M: - Higher clock speed (0.20GHz difference) - Cheaper by £60 (about 90 dollars) I have a few questions: 1) From what I've read so far, quad-core processors, hyper-threading and cache size do not make much of a difference in terms of gaming (instead affecting users who run multiple applications at the same time). Is this true? 2) Would the higher clock speed of the i5 provide much of an advantage over the i7 for gaming? 3) I have also looked at the i5 3340M (2.70GHz). It's also cheaper than the i7, although £40 more expensive than the 3230M - in real terms, how much difference would an extra 0.10GHz make, and is it worth the £40? For gaming, would the 0.30GHz difference make it faster than the i7? Any help would be much appreciated.