We've kind of got a crush on Kristen Wiig.

There. We said it.

The "SNL" alum-turned-mega movie star is responsible for some of the most hilariously memorable characters in recent years, and we love her for it. From impressions of other celebrities to brand-new characters, Kristen can do it all.

In honor of Wiig's birthday, we thought we'd revisit some of our favorite SNL characters. And to make it even more exciting, we're ranking 'em from best to worst. We like to think of it as our little birthday present to Kristen. Kristen, if you're reading this, you're welcome!