I just saw this episode from the Canadian broadcast, awesome. They certainly did reveal a whole bunch of things when Claire gets kidnapped and they finally have more of Mr. Ecko. I wont spoil any of it, but some little things do make you say WTF (in a good way), however, some real juicy tidbits are revealed.
And once again, in typical Lost fashion, they answer a few questions we've had in the past, but they just lead to a hundred more.