One thing that hasn't been mentioned here is the pearl of power. Unavailable to Sorcerers (as they don't prepare spells), this may be one of the biggest overlooked magic items in the game. They don't take up an item slot, and for 10k, you can get 10 (!) 1st level pearls of power. That's 10 more magic missles/rays of enfeeblement per day, every day. And when the fighter is thinking about adding 'holy' to his favortite weapon, you can buy 4 second level pearls for the same price. (That's 4 more 12d6 scorching rays @ 12th level with no save).