Are these meerkats on Earth? What about the Cylons? We need a Battlestar Galactica thread. Or is it too early for those of you on the west coast?