hey melayugamer
Upgrading from a 4850 to a 4870 or even to a 5770 won’t be much of an improvement, barring getting DX11. A 5770 currently performs just under the 4870 and indeed will improve with later driver updates.
The difference between 128 bit and 256 bit would be like, in a metaphor, one freeway lane compared to two lanes. And the frequency at which cars are moving on the lanes is the clock speed of the memory. Dono if this helps but it’s the best I can come up with.
My advice to you is not to buy/compare cards based on if one has faster memory, # of SPs or clock rate or most of the things listed in the products specifications (except maybe the amount of ram) but to look at reviews and actual FPS carts comparing one to another. Why? These cards where specifically designed to be bottlenecked in games to pump out a predictable (and limited) amount of performance for its specific price range. Thus we (the consumer) can safely assume that the 5750 performs less than the 5770 < 5850 < 5870.