Looks good to me, but nobody can make promises for 3 years. But that system would allow upgrading to an i5 in the future and you can go as high as 7870/660 Ti on a good 430W. So that means even if you find yourself behind, you have affordable upgrade options without scrapping the whole rig.
Sometimes you can find a GTX 650 Ti for around the same price as a 7770. If you can, that's a decent upgrade I would recommend.