This has consistently been my favorite science-fiction TV show for quite some time now. The storyline gets a little ambitious sometimes but you have to commend the writers for pulling it all off well.