I love the Sorcerer, and would never play a Wizard. But that's my personal preference. I hate spellbooks, and I don't have the intelligence to play a character with and INT score of 15 or higher. I just don't think I can pull it off.
A sorcerer is more fun, IMO. The roleplaying aspect of just having these powers, not studying them for years, and of playing a character with a high CHA score just suit me better. Plus, there's no stinking spellbook to lug around all the time.
My DM's have given me the feat (name escaping me) that allows you to cast spells without minor components for free in the past. This helps too, since the powers come from within. I agree with Darklone, the Energy Substitution feat is a good one for sorcerers.
IMO, a Sorcerer takes a lot more planning than a Wizards, contrary to popular belief. Once you choose a spell, you're stuck with it forever. A Wizard can always research more spells. You need to really think about what you're going to choose when playing a Sorcerer.
BTW, if you don't mind taking a hit on your spellcasting, and playing by a code of ethics, play a Human or Half-Elf, and multi-class in one level of Paladin. Your high CHA should boost your saves quite a bit, which will save your hide many times over. Plus, your first level hit-points should help a lot too!