Weak episode, in my opinion. I don't care about Charlie when there's so many interesting things happening on the island. And I have a hard time picking clues out of his dream.
On the other hand, Libby and Hurley is intriguing. Not for the love connection, but Libby was clearly protesting too much when she went on about Hurley stepping on her foot as he boarded the plane. Is she a spy? Or is she playing an angle? Maybe she knows that his bank account is as expansive as his waist line?