It is time and I'm looking forward to replacing my 4870 to a new GPU. I don't want to spend a lot of money, so I'd say budget $250

I also currently have a 4870, how much would that be worth, is it of any use once I get a new card..

Prefer going to a known company, I haven't had much good experience with Sapphire, the turn around time for an RMA is long. Prefer XFX if they still make ATI GPUs, mainly because of the ability to take off the heatsink.

Thanks Gord, Martin. Personally I'm trying to do the same thing, sell the 4870 for around $120 or a little more in which I'll also include a full cover EK 4870 block, and the card off course will have the stock hsf.

I looked at one review of the 4830 here at HWC, apparently one of the cons were poor price/performance ratio, hence I was worried. I looked at the 5770, which seems like a descent card, but Martin I agree, a little more and a 5850 does look worth it.

Would I better off getting an ATI DX11 card or getting a 4890 instead?

for long time definatly a 5XXX series card. Another good choice would be tu get a 5770 now and add another later. That will give you decent gaming performance with a budget price and adding a second one later will help bump this to another level.