That's a great value in a laptop. You'd better grab it - I'll be suggesting that model to several people.
Will it run newly released games in 3 years? Yes.
Will it run newly released games in 3 years on high graphics settings? Maybe, maybe not. *shrug*
Although it's a "GTX 460M" it's the M that says this is a laptop GPU, not the desktop GPU. NVIDIA GeForce GTX 460M review
But the same would be true or any laptop bought today, even those that cost $300-400 more.