Croesus
Adventurer
I'm not restricting any classes in the campaign, so the wizard might have to 'compete' with spontaneous casters. I'm not sure this will happen, though, my other players haven't chosen a class yet.
The internal balance between wizard and other casters is the reason I'm giving an extra spell per level. I think it will be enough, the player disagrees.
Giving wizards 3 spells per wizard level vs. the standard 2 per wizard level is plenty. His spellbook will have an average of 6 spells for each spell level beyond 1st, which is what the two wizards in my current campaign average, even with finding spellbooks and scrolls. The biggest issue they have is not how many spells are in their spellbooks, but how many they can prep on any given day. Once a wizard gets to 6th level and above, they have to make some difficult choices. Giving wizards 10-12 spells per spell level just makes prepping even more difficult for the player.