I'm going to go out on a limb and ask how in the hell an Archivist gets all Sorc/Wiz spells on his list.
Short and simple: for an Archivist to get a spell, it has to exist as a divine spell somewhere and he has to get access to it. The second part is trivially easy, since divine casters can research spells and you always succeed if you research a duplicate of an existing spell (it becomes DM fiat if it's not an exact duplicate). So all he has to do is show that divine versions of all Sorc/Wiz spells exist.
The easiest way is the Hexer PrC, a PrC that can be entered through Cleric and which puts any spell off the Sorc/Wiz list on your list as a native spell to your list. That gets them all... but it's 3.0. Another way is the varient Favored Soul from Dragon Magic which lets you add any 6th level or lower Wiz/Sor spell to your spells known as a divine spell, combined with the Divine Magician ACF from Complete Mage for Clerics which adds any Wiz/Sor spell of any level from one of a few schools to your list as divine spells, plus the various domain spells. Now add in Shugenjas. That combination will give you any Sor/Wiz spell you might every have wanted, just about.
By the way, Archivists get the whole Bard list via the Divine Bard varient from UA.
In the end, the only spells Archivists can't get are Greater Harm (the only Dread Necromancer only spell, but it's a dud), a few spells off the Trapsmith list (they can get them, but at much higher levels), some Assassin and Hexblade only spells, and a couple Wu Jen spells (but the good ones of those are mostly on domain lists anyway). Everything else is fair game.
JaronK