My faves are Rumple, more Prince Charming than David Nolan and Mary Margaret.
Rumple, obviously because he is such a complex character. But I’ll make a confession, even though Rumple is my favorite character, Desperate Souls, was my least favorite episode.
Mary Margaret is so cute and quirky but Ginnifer Goodwin does an awesome job as Snow White and Mary Margaret. She often has the best lines, too.
I don’t think we’ve seen enough of David Nolan for me to really fall in love with him, but I like his scenes as Prince Charming.