I check computers.woot.com daily. Often there will be a refurbed laptop up for under 500 that would play everything you wanted and more. Just get quad core, at least 4 gb ram (pref. more) and a laptop with some sort of legit video card and you're set. Before you worry about a refurb, just go ahead and buy a 2 year square trade warranty (coupons on ebay usually) for about 40 bucks and then you're set. Just don't buy a DELL.