My target games are Diablo 3, Starcraft 2, and Dota 2. My current laptop can barely run Diablo 3 online(very laggy), and Starcraft 2 can get pretty laggy as well, along with Dota2. I play all these games currently on the lowest settings, and I don't much care for playing these games on high settings or even good settings. My focus is to play these games online without lag on low or medium settings, and I have no urge to play games like Battlefield 3 or Crysis 2. So with that said, can someone recommend a gaming rig that is around 500$ that can play these games efficiently at low or medium graphics? I'm looking for pre-made stuff, I'm not going to build a computer. And I'm hoping this is possible and I don't have to spend much more(I have 1000$), and it should be, because my 3 year old laptop that was never a gaming laptop, and has a crappy cpu and gpu(like really crappy 5 year old crap), can play these games already(albeit lag in Diablo 3 and Dota 2, with little lag in Starcraft 2 unless I'm in a custom game that is taxing). Thanks if anyone responds.