Allow me to explain the difference between portable and desktop replacement laptops. A portable laptop is a thin and light system you could slip into your backpack and take anywhere. A desktop replacement is a thick and heavy thing designed to not leave your desk, and when it does only to be moved to the couch for and hour to an hour and a half. It sounds like you want a portable system, though. Also, the MacBook Pro DOES NOT have 2GB storage. Such a small drive would really only store a very small part of the OS, and nothing else. http://www.newegg.com/Product/Product.aspx?Item=9SIA25V1518240
Here's a good $900 option. The only thing is a relatively low screen resolution. It'll still game quite decently.