I get that feeling playing sorcerer, too. The difference is that the wizard has more spells prepared at any given level (25 for wiz vs. 15 for sorc at level 20,) so he's actually more likely to have spell X when the need arises. Plus, if a wizard ends up in a situation where he didn't prepare...