Now that the show is over*, I can honestly say that, despite its flaws, Battlestar Galactica was one of the consistently-best shows on television. My other favorite shows had their ups and downs, some of which are entire seasons I feel I have to apologize for. BSG continually put out a good product, week after week, and I can't think of another show recently that has replicated that. If you haven't watched it, do yourself a favor and check it out.
Spoilers likely to follow in comments, be forewarned. But, suffice it to say, I even think they pulled off the ending well, even though it wasn't what I expected or wanted.
* -except for the new spin-off series, or the other spin-offs they're discussing.