Got your point. Yes, I also am not suggesting OP to get a new Monitor especially if he doesn't change his system and change his monitor it will be a shocking decision. But still I will suggest OP to either buy a Mediocre GPU and ran his system for another year OR wait a few days and change the whole system with GPU

My point is, it is not worth buying a GTX560 with OP's current system.
Sorry, I beg to differ. Please try to understand, not everybody can spend a lac on their computers at a single go. Heck, even spending half that amount is impossible sometimes. Upgrade by parts help a lot. Say OP here bought a 560ti now, without changing CPU (which actually involves changing mobo & RAM too) and monitor, he can play all the latest games at its full glory and can reuse the GFX card, when he upgrades his base system along with monitor. What's more, if you have money, there's always the option to go dual-GPU in future which will provide further grunt.
That is a good idea I guess because that time because of the introduction of new gen graphics cards, the price of these cards will come down a lot. In fact OP can settle for a HD 6570 or HD 6770 which is more than capable to run all the games in their highest setting @ 1366X768 resolution and save the rest of the money for future upgrades.
Price may come down, but how many of us is going to recommend the older card over the newer cards? It will always like "spend some extra and you get a newer gen card, that one has better this and that" sort of thing. And then there's the case of driver support. At the end of 2-3 years of life, there remain fewer driver optimization for the older cards. So ultimately performance in newer games might suffer.