All righty. New spell carriers are selected. Went through every spell in the game and made sure it was readily available enough, and also made sure that the distribution across both geography and factions was good.
First, there's the non-affiliated merchants. These are the ones that need to be carrying all of the low-level spells that I want the player to have access to regardless of anything:
Spoiler
? Arrille (Seyda Neen)
Feather, Jump, Open, Bound Boots, Turn Undead, Rally Beast, NightEye, Detect Life, Soultrap, Cure Poison
? J'Rasha (Vivec)
Water Breathing, Buoyancy, Burden Touch, Great Open, Lock
? Saras Orelu (Molag Mar)
Commanding Touch, Command Beast, Trolls Blood, Veloth's Gift, Great/Strong Heal Companion, Absorb Health
? Ferise Varo (Vos)
Levitate, Calm Beast, Blind, Noise, Brevusa's Averted Eyes, Gripes, Spirit Knife, Frostball
Next, the Imperial Legion merchants. I tried not to stick them with anything too important since, hey, not really a magic-user's faction.
Spoiler
? Fanildil (Ebonheart)
Great Levitate, Dire Earwig, Weariness, Exhaustion, Red Despair
? Solea Nuccusius (Fort Moonmoth)
Drain Skill, Weakness to Fire, Firefist, Burning Touch, Flamebolt, Firebloom
Now, the Imperial Cult. These guys *are* magic users, so I tried to give them appropriate spells to match.
Spoiler
? Aunius Autrus (Wolverine Hall)
Ranged Absorb Attribute/Health
? Syloria Siruliulus (Fort Buckmoth)
Wounding Touch, Wound, Weeping Wound, Wild Weeping Wound, Flay Spirit [Ranged]
Tribunal Temple merchants now. Pretty much the same as above.
Spoiler
? Elynu Saren (Suran)
Drain Attribute, Wearying Touch, Balyna's Soothing/Efficacious/Perfect Balm, Great Resist Shock
? Ulmiso Maloren (Ghostgate)
Daedric Fortify Attribute, Blightguard, Blessed Word
Mages Guild merchants. Since this is probably the most common faction I imagine a magic-user would join, this is where I put the stuff I wanted to be easily accessible, but not as much as from the merchants with no affiliation at all.
Spoiler
? Chanil-Lee (Ebonheart)
Self Dispel, Dispel Touch, Absorb Magicka, Absorb Magicka [Ranged], Gash Spirit [Ranged]
? Medila Indaren (Caldera)
Heartbite, Viperbite, Shockbite, Shockball, Greater Shockball, Weakness to Frost/Shock/Poison/Magicka
And now House Telvanni. This is where all of the big guns went, since it represents the biggest commitment of all the factions listed. The baddest of the bad, obviously, went to the guy with the highest rank (who was also an NPC that provides no unique information and is not tied to any quests).
Spoiler
? Diren Vendu (Tel Mora)
Life Force, Tap Energy, Frostfist, Freezing Touch, Frostbolt, Frostbloom
? Mertisi Andavel (Tel Branora)
Drain Attribute, Sphere of Negation, Five Fingers of Pain, Ranged Deadly/Potent Poison
? Nelso Salenim (Sadrith Mora)
Fierce Fire/Frost/Lightning Shield, Shocking Touch, Wild Shockbloom, God's Spark
? Salver Lleran (Vivec)
Invisibility, Ironhand, Daedric Bite, Wild Drain Attribute