I haven't been gaming much in the past few years but looking to jump back in with a gaming laptop. While I understand that no machine is future-proof, I want to be able to play pretty-much anything at moderate to high settings and not have to worry about upgrading for at least 3-years. I won't...