Well, I never think Sorcerer to be a weak class at all.
Until you compare him with a specialist or god forbid focused specialist wizard who has as many, or nearly as many spell slots, on odd levels has more powerful spells, access to far more variety of spells, bonus feats, and a more useful casting stat (as it also gives skill points).
Then you realize just how much the WotC designers massively overvalued spontaneous casting.
Until you compare him with a specialist or god forbid focused specialist wizard who has as many, or nearly as many spell slots, on odd levels has more powerful spells, access to far more variety of spells, bonus feats, and a more useful casting stat (as it also gives skill points).
Then you realize just how much the WotC designers massively overvalued spontaneous casting.
Until you see PHB II alternative class feature which removes unworthy familiar and instead give a sorcerer non-full-round-action metamagic spells, Complete Mage, Races of Dragon and Dragon Magic for those Sorcerer only spells. And add Versatile Casting feat which allows one to use 2 spell slots of one lower spell level to cast a higher leveled spell.
In actual game sessions, having access to more spells does not help a wizard much, as those facts are nothing when he is not actually memorizing appropriate spells. Thus, unless a DM allows PCs to guess "today's opponents" quite openly, a wizard tend up memorizing spells which can be useful against almost all the foes. Thus, he become more and more like a ...... sorcerer with less flexibility (as he cannot apply metamagic feats on the fly).
And in many campaigns, especially in cliff-hunger type ones, wizards can't even enjoy expanding his spells known. Those campaigns do not allow a wizard to have time to write new spells on his book.
Wizards still have some advantage over a sorcerer, though. Such as more feats and more skill points. And I can think of at least one specialized wizard who could be truly more "powerful" than other arcane casters, a conjurer with abrupt jaunt alternative class feature. But even that is defensive and each DM has his own way to adjudicate that rule.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.