In Pathfinder's Advanced Player's Guide there are new rules for favoured classes. Every time you take a level in a favourite class you can choose an extra hitpoint, an extra skillpoint or some other benefit. The benefit for a Sorcerer is an extra spell known, although it can't be at the highest level you can cast, basically the Extra Spell feat from Complete Arcane. So in 3.5 a Sorcerer gets 34 spells known, in Pathfinder they get 43 and with this bonus they get 60 in total. You'd be right in thinking this is a big difference, Sorcerers have a lot more flexibility in combat and in a few more generic situations. Wizards where still the one who could choose wall of stone, shape stone and fabricate to create a house one day and then switch spells to go adventuring.
Seeing a Sorcerer be able to compete with a Wizard is pretty new to 3.X, maybe just maybe if I was playing something that was straight combat I'd choose a Sorcerer because they can cover all the bases. If the game had time between adventures, even a few days the Wizard is still better IMHO because they can cover every base, not just combat.