your most reasonable options atm are the 4890 and 5850. the 5770 will struggle with a few games at that res (particularly Crysis of course); it's better oriented for 1680x1050. but you shouldn't expect any current cards to play Crysis 2 at high frame rates when it is released.
Thank you both for your quick replys, like most people i will be on a budget but in the future i will be getting a second 5770 (8x/8x) xfire. I will not have the money straight up for a 5850, but i would like dx 11 but dont want it to run rough. would your opinion still be to stick to the dx10 cards for now for the better performance or go with the 5770 and xfire later on in the year
thats perfect mate thats what i was looking for on google but could not seem to find one as good as that. both the 5770 will be overclocked if needs be when playing dx11 games but not got to worry about that for a while. thanks for all your help.