4890 to a 5850 is a small step in performance....
If you want DX11, sell your 4890, and get a 5850.
However, as you can buy new 4890's for £117 I dont think your get much for it.
Maybe £80.... which you then could put towards a 5850.
If I was you, Id hold on too it, and wait for the ATI refresh to come along.... then your jump will be much bigger and worth it.
Although for me, I only just received my 5870 this week, and its a huge performance upgrade for me.
Iv gone from a 3870x2 to a 5870 before I was gpu limited, no Im definetly cpu limited, and thats with a qx9650 running at 3.6ghz.
(cant get it stable any faster)
So a 5870 is plenty fast.