I own the entire series, so yeah, I like it a lot
As for favorite character and whatnot, that's really hard to say considering the number of changes the show's gone through. Daniel Jackson was probably always one of my favorites, but again, nobody could deny that O'Neill was awesome. Reminds me that I need to download season 4 stuff of SGA still. But yeah, for Minor characters that shoulda gotten more play, I rather liked Martuf/Lantesh (SP?), I woulda liked to have seen more of Jonas in seasons 7-10, etc. For bad guys though, Baal = awesome. Just the right mix of crafty, evil, two faced, and hillarious.