i want to buy a laptop for gaming in the £500 - £700 price range. Is this laptop good enough to play modern games such as Battlefield 4, Bioshock Infinite, Skyrim etc... fluently at medium - high graphics settings? I won't be playing many next-gen titles on this laptop. Mostly just last gen-titles.
I would say your first pick is better, CPU is decent, GPU is great and RAM is fine unless your running massive games or with mods and such. Although the second pick has 8GB RAM (usually recommended) that graphics card is not the best.
I suggest you to look for HP 450 G1 it is around 700euro ; and it powered with intel core i7 4702MQ (which is one of the top10 best cpu's for gaming) , it has 8GB DDR3 RAM (supports up to 16GB) it has dual graphics: 1.Intel 4600 Graphics & 2.AMD Radeon HD 8750M (2GB DDR3) , 1TB 5400rpm .. for my opinion this laptop will do for you