Regina's constant struggle between anti-hero and villain has definitely been the highlight. Whereas if it was portrayed in other shows it'd be boring, this one constantly has me on the edge of my seat. Cora was also a delicious part of the season and The Miller's Daughter, as Carlie said to me a few days ago, is definitely one of the best episodes of the show.
I still love Hook. Glad he's part of the main cast now.
Baelfire's been another interesting part. The fact he's Henry's father and Henry now having ties to Rumpelstiltskin opens up a can of worms. Are there going to be more links? Because how much more related can he be to fairytales? You have Rumpie, Baelfire, Snow, Charming and the Evil Queen all in one, not forgetting Emma obviously.
Tamara and her friend (I can't be bothered to look up his name) trying to get rid of magic was a bit ... meh. But the fact that they're teasing us by saying Henry is more important has me quite excited for season three.
All in all, it continues to grow strength to strength.
I honestly can't wait to see the dysfunctional family of Emma, Regina, Snow, Charming, Rumpie and Hook trying to get Henry back. That's going to be one hell of a trip!