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.