Thanks for the best answer selection. As for the laptop you selected, I just hope you don't intend to game with that. Intel Graphics are notoriously BAD compared to ATi and nVidia. Charlie Demerjian pointed out that Intel has never made fully-functional drivers for their graphics hardware and probably won't in the near future. The HD 3000 series in the Sandy Bridge CPU doesn't even support DirectX11, something that every Radeon and GeForce mobile GPU sold today do. Remember that you can't upgrade the GPU in that particular laptop which means you're stuck with a graphics processor that is considered primitive on the day it was first released and I can't tell you how many sad Yahoo Answers users I have had to explain this to. They bought a laptop thinking only of the CPU so they accepted what would become an albatross around their neck, namely Intel "HD" graphics. I've heard stories of game incompatibility, choppy web page scrolling and scrolling lag, shoddy image quality, etc. Check out this comparison of the A8-3500M vs. the i5-2520M:
http/www.tomshardware.com/reviews/a8-3500m-llano-apu,2959.html
It might make you change your mind.