I use the followers from Interesting NPCS, namely Rumarin and Zora Fair Child. Both are voiced very well and have unique personalities, Rumarin is funny, Zora is somewhat grim and has learned many lessons the hard way. These are two of many, I think there are 15 available for marriage too. While the mod does have its issues, massive filesize being one of them, I cant stand unvoiced characters, I want to build a relationship with the NPC, not just have a mindless automaton following me. Vilja is good (in my opinion) at going deep and behaving like an actual person, the best ive seen, and she has a TONNE of other options, like letting her lead, an actual romance and more, but only if you can get past the voice acting. Its not so much as bad as it doesn't fit in with the rest of the voices, which some people (myself included) find jarring. INPC: http://www.nexusmods.com/skyrim/mods/8429/? Vilja: http://www.nexusmods.com/skyrim/mods/26393/?