For 1920x1080 a 260GTX is more "good" than "more than enough". Most games will play well with "high/very high" settings (like the ones you mentioned) and some AA/AF, but for the demanding one (like Crysis and GTA 4), a single GPU just doesn't cut it at that resolution if you keep settings at high. Just saying because "etc." can mean many things
. Still, the 260GTX and 4870 are both very good cards in their price-range.
BTW, your 22" monitor is 1920x1080 or 1680x1050 (most are 1680x1050 so I want to make sure).