Agreed, the very ending went a bit american, but overall the last season of BSG was absolutely amazing. The show went from above average sci-fi/space opera to real allegocial science fiction in its last two seasons. Even though the pro-military sentiments got a bit silly at times, the characterisation was always very advanced for a television series.