probably.I have had a GTX 680 for over 2 years now, got it new on release date and I dont regret my decision, still plays most games on 60FPS. And now since 680's are so much cheaper I'am gonna SLI.
... So the answer to your question is YES. Might last even longer than 5 years because next gen consoles have already been released, and this card is a next gen card so i don't see it not being good after 5 years. With in the time period when prices drop, you always have the ability to SLI!! But even a single card is good enough, besides you play at 1080P, most games should do pretty darn good with that... Happy Gaming.