I got a question...
How many of you actually have seen people play Sorcerers and Wizards together?
I'm more of a, "What actually happens when you play" kinda guy. I've seen many a PC worked out on paper, but I doubt many of them were play tested.
You want to tweek Sorcerers? Here. Just let them change their spells around at each level. Or change one spell for every +1 chr bonus. Or something. It's getting stuck with a useless spell when you make poor choices that is the main problem. Honestly, the wizards all play the same way. They have two or three standardized spell memorization schemes, one is always, "Adventuring Spells" and then they tweek it depending on what info they have ahead of time. But for the most part, they don't change the spells they memorize very much.
In game play, the difference between Sorcerers and Wizards isn't that much. Heck, the Mage/cleric in the game hasn't changed his spell selection in... a year. Oh, out of combat, he changes his spells often, but that's because he makes so many magic items. When if comes to combat, he sticks with the same list, unless he has a specific problem he needs solving.
Frankly, when you get to over 15th, it's simply too much of a hassle to keep changing your spell lists. The players have jobs. They don't have a job like me where I sit around and watch people sleep, waiting for someone to listen to the voices and... well... let's just say I've never nodded off. Not once.
TO depends on TIME, something my players don't have.
Now, I did work out a world setting called Absu, where the gods were all eaten or evil and Wizards are controled by their familiars who are servants of elder evils, so there are no spellcasters who can memorize spells. Everyone is a spontanious spell caster or non-spellcasters and I hope to one day find some players for it. I think it might be neat to run.