I can't believe all the hate for Cicero in this thread.

I think a lot of the annoying NPC's in Skyrim wouldn't be so bad if they just had a bit more variety in their dialogue. I have hate festering in me for about 90% of Whiterun's citizens just because they say the same thing every time I get too close to them. Braith, Sigurd, Belethor, Farengar, Nazeem, etc. ugh
