I am going off to college in august and my engineering program requires that we have a laptop with decent specs. I can get one for those specs easily and for under $1000: but i want to game. Not just casual gameplay, I want to play be able to play just about every game out there and not have to upgrade for the next 4 years. I also have a medium budget. I havent earned it all, but with my savings and my current earnings at my job, i can spend just under $2000. So, can you help me out?