the problem with the last two treks is the characters were very poor. the average federation type seemslike a chicken**** wussie. tos had some intresting character interaction, i still get cracked up by the interactions between mcoy spock and kirk. those 3 were inseperable.

tos didnt have a single regular character i didnt like.
the tng characters were not as good as the first but at least they didnt totally suck. data's character was good untill the movies started coming out, giving him his emotion chip really screwed up his character. but during the series he was unique. everyones first impression was hey its another spock but its still vastly a diferent personality. worf was an interesting character just by the fact that he was a klingon. kinda unlocked the secrets of a former enemy. it was really cool when ds9 picked him up for the dominion war. cheif obrian was cool as well, its always nice to have a tough irish guy on any show. picard was ok his strong point was his acting skill though. and of course troy and crusher, because every scifi show nedes some hotties. i met troy at a trek convention a great many years ago. damn shes hot.
then ds9, which had some good secondary characers. quark was intresting but it took a couple seasons for his character to grow on me. i was kinda disapointed that the series never went up against the borg, save the pilot which showed the battle of wolf359, id have liked to seen sisco on a rematch. sisco's character was ok, nothing spectacular. garak was one of my favorites, as he always had a secret. the interactions between bashir worf and obiran were much reminicent of the kirk, spock, mccoy relationship, firendly but always trying to show eachother up.
then of course voyager, which didnt have a single character i liked. even 7 of 9, who aside from being a hottie seemed like they were doing the worf thing over again. vulcan characters were a bad idea for two reasons. the first being is that you could never top spock, the second is that generally they have very boring personalities, you can only take so much logic before you get tired of it.
enterprise i didnt even watch long enough to learn the names of all the characters. it seems like they were trying to rip off the best characters from all the other series.
when you look at b5, stargate, or bsg, even the new atlantis, the characters are all good. i was suprised how fast the atlantis crew grew on me. that mckay is halarious, reminds me of a boss i once had. a perfect example of how a wussie character can be a cool addition if done properly. one of the reasons crusade flopped was because the characters were lacking. now its treks turn to get the same wakeup call.