The Canon T3i, if you're willing to spend a little extra for the lens ($50 dollars)
http://www.amazon.com/Canon-Digital-18-55mm-3-5-5-6-DISCONTINUED/dp/B004J3V90Y/ref=sr_1_1?s=electronics&ie=UTF8&qid=1407291808&sr=1-1&keywords=t3i
I change my mind. Maybe it would be upgradable RAM. In that case, I'd go with the 128bit card and see if you can get 8gb later. 128 bit is like the minimum to play a lot of newer games.
I prefer lenovo. If you really need an optical drive you can buy an external one. I personally don't use my optical drive very much, so build quality would obviously be better.