Battlestar Galactica completed its mission and finally found earth. I am happy to report that I predicted the nature of the end (if not the exact ending) over two years ago. Not hard to do.
I like when a show has a definite story to tell, and knows when it is time to finish up the story. In the case of BSG, Cylons chasing the humans can only last so long, right?