@DonDuckie I don't see anything in the wizard class ability that says they must learn each new spell. In the spell section, I see "A wizard may know any number of spells." In the spellbook section, I see "[A Wizard] cannot prepare any spell not recorded in his spellbook" which Perfect Preparation specifically negates. Later in the spellbook section, I see "At each new wizard level, he gains two new spells of any spell level or levels that he can cast for his spellbook" which is very different from being required to learn new spells.
After rereading these sections, I can see a strong argument for wizards to prepare spells like clerics. However, as a GM I would most likely require wizard players that select this path abiilty to have a list of spells they have in their "spellbook". I would also rule that upon exposure to the mechanics of a spell (either by reading another wizard's spellbook or finding a scroll...maybe even correctly identifying a spell as it's cast), a wizard need only make a successful spellcraft check to learn the spell without any need to scribe it (as spellbooks are no longer needed).