I just watched the Battlestar mid-season conclusion, Revelations, on the Sci-Fi website. All the cylons, but the fifth hidden one, are now out in the open. The humans and cylons had to work together to find earth.
I didn't expect the ending. Be careful what you wish for; it may not be what you want. The ending reminded of one of Isaac Asimov's Foundation sequels, Foundation and Earth, where the group from the Second Foundation find the once-thought mythical home of humanity. They find an earth that is uninhabitable because of past wars. But, they find on the moon the ancient robot, R. Daneel Olivaw, a character from the Robot series of novels. Olivaw reveals that he has been manipulating human history over the centuries to protect humanity. Here's a link to the Wikipedia entry. The second half of the series will probably concentrate on how the humans and cylons will try to make earth livable. Also, the last hidden cylong will be revealed. It should be exciting.