I'll try and do this without giving anything away. Aside from BSG two other shows have ended in the last two weeks. One, Life on Mars, was lucky to get a chance to tie up its story. The other, ER, has been on since I started junior high and should have ended a long time ago.
ER was a venerable program. It somehow managed to draw ratings for 15 years. Its finale really wasn't much more than an extended episode. Rory Gilmore showed up. Pity for her she finally found a show to put that fancy fast talkin' to use and she's only on it for one episode before it gets axed. The highlight of ER this season was the Clooney episode. Not so much for George's phoned in cameo, but to see a really excellent, vintage ER episode.
Life on Mars, was, of course, a remake of the successful Brit show of the same name with the same premise, and the pilots of the two shows were essentially shot for shot. Ironically, Life on Mars is probably the only British import to have lasted longer in the UK (an unprecedented two series) as opposed to the short one here in the states. Despite a good cast and great tunes, the show never felt like it gelled. Mainly I watched to see if the show ended like its Brit predecessor did, which was quite dark. While it was really schmaltzy and made little sense as far as the show's set up went, I probably liked the US ending better. I can't really say why, but with both shows in mind, it seemed like the better way of the two to tie things up.