OMG this episode was... I have no words for how fantastic it was.
I loved the romantic and poetic angle and I loved the time travel/sci-fi one as well.
I'm in tears right now and I don't have much to say except that I loved it. And the ending was so moving.
Jack was hot in his 5-min scene, I liked Juliet saying "if you talk real slow", I loved Dan, the worst liar in the world, I loved the idea of the anchor, the constant. Everything. This was simply great.
I'm off to read the other comments now.:)