That was pretty badass and awesome. First, pretty much in your face to everyone who claimed it wasn't Earth, because it blatantly was.

(SPOILER) with Dee was fracked up. But whoever said an explanation was needed - the explanation was given. She can't handle it. She broke down on the planet, she was having a hard time keeping it together on the raptor, and she had completely given up hope. She had no strength left to carry on. She just wanted one last enjoyable evening to go to the grave with.

As for the final cylon, I don't buy that it's Ellen. Because I think Ellen is Six, only older. That'd also explain why Tigh kept seeing Ellen instead of the Six when he was visiting her. I don't really mind if Ellen is a whole seperate model but tbh, it's just not the huge reveal which BSG would pull. They've got more up their sleeves, whether I'm right or it's something else.