I like the cloud storage, its something I myself am moving into. I like it because it allows me to have one copy of a file and share it over multiple machines. (eg. gamesaves, documents)
Essentially, I agree with what Grunt has said. My laptop is an Acer 8943G, I bought it because of it's screen (18.4'), otherwise I would have bought a different one. I do a little gaming on it, it has an i5 and 5650m on it, and performs well. However, good luck running GTA IV well on a laptop, that shit doesn't run good on anything. Also, you really don't need 2GBs of memory on that card, because it won't be able to use it. Anyways, if your looking for all out performance, get one custom built. Aside from the site Grunt suggested, pugetsystems.com and ibuypower.com also do custom laptops. One last thing - you mentioned power and portability. I'm assuming you mean size/weight/battery life. If you want a good gaming laptop, I hate to break it too you, but your battery life is going to suck (especially if playing games), its gonna be heavy, and probably large (to fit all those components in there...)