My X1900XT->4850 upgrade was great, but it didn't quite compare to my GF2MX400->X1900XT upgrade in '06. Going up five generations was awesome, though I didn't have too many things to compare performance with (damn near nothing recent would even load up on the gf2 by then). Doom 3 went from getting less than a single frame per second to being buttery smooth.