This show has to be my favourite sci fi and my favourite show ever. The characters are all well thought out and although from time to time the effects and stories can be a little weird, it really doesnt detract from the awesomness of this show.
The best seasons were probably seasons 5 and 6 but still remains brilliant even till the very end of the 10th season. Although the last two seasons had a different style to the previous ones, the series i think managed to succeed where other shows failed havin maintained the quality of the show even with the departure of a major character. I would recommend this show to any sci fi fan out there. You really can't get much better than this.