I am a big fan of the fanfic "The Seasons of Equestria" by Lucaro, and my favorite character would have to be Maelstrom. He is so badass and hilarious at the same time.