it should run games on high to ultra settings for at least 2 years depending on the game ...and you have always the option to turn down the vsync , msaa and shadows to get more fps for future demanding games..
I would say you would be good for 2-3 years, beware that there is no upgrade bath with amd cpus and make sure your mobo is good for OC on that combo, most combos got crap mobos and psus.
it should run games on high to ultra settings for at least 2 years depending on the game ...and you have always the option to turn down the vsync , msaa and shadows to get more fps for future demanding games..