battlestar galactica is so good it's ridiculous.