I voted Excellent.
After a subpar episode last week, Lost came roaring back with a great episode. Very character-driven, with good stuff from Jack, Kate, and Sawyer. The Hurley/Miles discussion was quite amusing and they make a good pair. It was cool to get back to the whole Sawyer's daughter thing.
Kate and Sawyer's girlfriend meeting up is the kind of thing we haven't seen much of in Lost. What I mean is the characters usually never realize their connections to others.
Although Evangeline Lilly's performance was quite good, this episode demonstrates the weakness of her charactaer. Kate exists solely to be the love interest of Sawyer and Jack. Nothing more. She was a far more interesting character back in Season 1.
That being said, great episode!