Thanks ill go for the gtx 650ti but would this be a good card for new games?
Who knows? All you can do is see how well it meets your needs/wants using current games.
Game developers want the largest possible audience for their games, and will not lightly develop a game that really needs
expensive top of the line graphics cards to run.