Another great episode but IMO the writers drank a pitcher of stupid juice regarding Emma's actions with Henry at the very end. That didn't even make sense.
Love the Pinnochio storyline and thought the Regina/Charming dinner date was interesting. I'm slowly coming to the opinion that real world Regina is far more attractive than Emma. I'm a sucker for dark and mysterious types though. Blonde is a bit overrated.
We've learned the alternate identity of just about every major character except Henry and Emma. I'm sticking with my original guess that Emma's fairytale character is Goldilocks. It makes the most sense, especially if Emma and Snow get 3 rather hairy neighbors across the hall.