Battlestar Galactica Discussions (MERGED)

I watched it last night. Meh.

It was better than anything else on TV, though...