I would get the HD5770 over the HD4890 myself, even for the same price.
Also the resolution you originally listed is much higher that your actual resolution(by about 50%.) A lower resolution means less graphical power is required. The HD5770 will be very good for that resolution and if you would prefer to stick to your original budget even an HD5750 would do quite well;http://www.ebuyer.com/product/179465
Or for something even much cheaper the HD4850 isn't that far off the HD5750(although it isn't DX11 and uses much more power);http://www.overclockers.co.uk/showproduct.php?prodid=GX-135-XF&groupid=701&catid=56&subcat=938
Keep in mind your motherboard is crossfire capable and your PSU can actually handle 2 of any of the cards I just recommended. As an example two HD5770s in crossfire are on par with an HD5870. I wouldn't recommend adding a second though until you upgrade your monitor. If you like the idea as an upgrade path though I would recommend the low power/heat DX11 cards even more so as they will make for a more appealing dual card set up later on when DX11 is more widely used.