Everybody knows that supporting characters rule television. The heroes of any TV show are always too "relatable" or too obnoxious to be your favorite character. It's just a fact of life. And right now, science fiction and fantasy television are offering us a slew of amazingly funny, lovable and memorable characters.