While I am a fan of both Voyager and DS9, I am a huge believer that TNG is by far the very best of all the Star Trek series'. I think that TNG had the best cast, the best plots, the best writing, the best acting... However, I must make a confession. I feel that when it comes to overall character development, I feel that DS9 is second to none. Does anyone else agree? What are your thoughts?