Which laptop to get: Lenovo G505s Laptop, AMD A10 or HP Pavilion 17-f002na?

Which laptop to get: Lenovo G505s Laptop, AMD A10 or HP Pavilion 17-f002na?

Added (1). http://www.johnlewis.com/lenovo-g505s-laptop-amd-a10-8gb-ram-1tb-15-6-black/p1639208

http://www.johnlewis.com/hp-pavilion-17-f002na-laptop-intel-core-i3-8gb-ram-1tb-17-3-silver/p1577511

Macbook

The Lenovo G505s has the best specs out of the three of them.