Though I prefer DS9 overall, you are right that Stewart is clearly TNG's trump card. Though I think Sisko might even be the more interesting character on paper, I don't feel like I ever met him. Every moment he was onscreen I saw Avery Brooks acting (sorry, make that ACTING). There's just no contest.