Battlestar Galactica is one of the best written shows out there. It has highly believable characters portrayed amazingly by the shows actors that will have you loving all men; good and evil, and sympathizing with genocidal Cylon robots. The plot focuses on mortality, morality, and faith. It makes the characters; human and robot alike, to face hard truths about themselves and the rest of their species. From the series first episode '33', which will have you sitting on the edge of your seat to its last episode 'Daybreak', with its shocking and enlightening ending and revelations this series will have you entranced.
A recommended watch not only for Sci-Fi lovers but for everyone who loves high quality television.