I haven't been playing Skyrim long, just a few weeks, so of course my current companion is Lydia. I don't care for her, and my sister told me that apparently nobody much likes her as a companion. I know my sister had Marcurio as a companion for a long time and she loves him, but just recently picked up Mjoll, whom she loves even more.
I have the choice to get Marcurio right now, but for some reason, I can't get Mjoll to become my companion, and she hasn't asked me to do any quests for her so I'm unsure of what to do.
Should I drop Lydia and get Marcurio for now? Are there any better companions?