jgsugden
Legend
Wizards:
1.) Better at making items: They have more feats to grab item creation feats and can easily pick up a spell needed to make an item.
2.) More combat feats: They can also have more combat related feats.
3.) Planning flexibility: If they know what they are likely to face, a wizard can prepare the exact spells needed for the situation. He'll have more options to choose from (as long as he makes an effort to scribe spells into his spellbook beyond the ones he receives at every level) when he selects these spells.
4.) In combat casting: The wizard can cast spells using metamagic feats without the increase in preparation time.
5.) Wizards get access to spells faster than sorcerers.
Sorcerers:
1.) Slightly better weapon selection.
2.) In combat flexibility: A sorcerer with a good spell selection can have spells available that will be useful against almost any type of foe by 8th to 10th level, regardless of planning. If the party thinks they are likely to face fire subtype creatures, but is surprised by a white dragon, the sorcerer can throw out his empowered fireballs instead of his cones of cold. A wizard in this situation that has not prepared a cone of cold may find his usefulness limited.
3.) Sorcerers get far more spells to cast: Not only is the raw number of spells that a sorcerer can cast greater than that of a wizard, a sorcerer never prepares spells that turn out to be useless down the road. In a game where a party does not know what they will be facing, a wizard that is forced to prepare for everything might find up to 1/2 of his spells unused at the end of the day because they were not going to be useful. On the other hand, a sorcerer can often cast all day and completely run himself out of spells. This can result in a sorcerer getting to cast 3 or 4 times as many spells as a wizard.
4.) High end power: A sorcerer usually gets to cast one more high level spell than a specialist wizard, or two more than a nonspecialist. This extra kick can be devastating. Yes, the wizard has more flexibility at that spell level to choose different spells (a 10th level sorcerer has 1 5th level spell to choose from, a 10th level wizard has 4 or more), but flexibility within a spell level is not very important. If the sorcerer has 4th, 3rd, 2nd, 1st or 0th level spells that can do something well enough, not being able to do it with a 5th level spell is not a problem.
In the end, I think the issue of which is more efficient comes down to the campaign style. I think the issue of which is more fun comes down to personal preference. They both work, so just pick the one that you enjoy the most and go for it.
1.) Better at making items: They have more feats to grab item creation feats and can easily pick up a spell needed to make an item.
2.) More combat feats: They can also have more combat related feats.
3.) Planning flexibility: If they know what they are likely to face, a wizard can prepare the exact spells needed for the situation. He'll have more options to choose from (as long as he makes an effort to scribe spells into his spellbook beyond the ones he receives at every level) when he selects these spells.
4.) In combat casting: The wizard can cast spells using metamagic feats without the increase in preparation time.
5.) Wizards get access to spells faster than sorcerers.
Sorcerers:
1.) Slightly better weapon selection.
2.) In combat flexibility: A sorcerer with a good spell selection can have spells available that will be useful against almost any type of foe by 8th to 10th level, regardless of planning. If the party thinks they are likely to face fire subtype creatures, but is surprised by a white dragon, the sorcerer can throw out his empowered fireballs instead of his cones of cold. A wizard in this situation that has not prepared a cone of cold may find his usefulness limited.
3.) Sorcerers get far more spells to cast: Not only is the raw number of spells that a sorcerer can cast greater than that of a wizard, a sorcerer never prepares spells that turn out to be useless down the road. In a game where a party does not know what they will be facing, a wizard that is forced to prepare for everything might find up to 1/2 of his spells unused at the end of the day because they were not going to be useful. On the other hand, a sorcerer can often cast all day and completely run himself out of spells. This can result in a sorcerer getting to cast 3 or 4 times as many spells as a wizard.
4.) High end power: A sorcerer usually gets to cast one more high level spell than a specialist wizard, or two more than a nonspecialist. This extra kick can be devastating. Yes, the wizard has more flexibility at that spell level to choose different spells (a 10th level sorcerer has 1 5th level spell to choose from, a 10th level wizard has 4 or more), but flexibility within a spell level is not very important. If the sorcerer has 4th, 3rd, 2nd, 1st or 0th level spells that can do something well enough, not being able to do it with a 5th level spell is not a problem.
In the end, I think the issue of which is more efficient comes down to the campaign style. I think the issue of which is more fun comes down to personal preference. They both work, so just pick the one that you enjoy the most and go for it.