Juliet is a character who simply isn't interesting enough to fully sustain one's attention over a flashback. She's been so peripheral and irrelevant over this season, and it felt like a token gesture to foreground her at last. There was a nice pay off though, with a long awaited smooch between her and Jack. Given the fraught nature of romances on the island, expect Juliet to be pushing up the daisies very soon.
Fortunately, the episode was savaged by the delicious interaction and power struggle between Ben and Locke. The way in which The Other winds up the crash survivor is a joy to see, worming his way into Locke's mind. It leaves us wondering, 'what exactly is Ben's end game?' Given his obsession with Juliet and his fondness for planting spies everywhere, expect Jack to be firmly in his crosshairs.
Charlotte and Daniel's gas-related mission was also well played out, leading one to believe that they were now the villains of the piece until a surprise twist at the end. However, would they really have been so benevolent if Juliet wasn't around to confront them?
Finally, we were given the answer we've all been waiting for. Yes folks, Jim Robinson from Neighbours is the arch enemy of Ben Linus. Rumours that Harold Bishop is currently holding Walt captive have yet to be proven.