Deus Ex: Invisible War has some good endings. None of them are "bad endings." In the sense that they're less interesting than the others or imply failure. Heck, one of the endings where you side with a bad guy seems easily as good as the one where you side with the good guys. I also think it's terrific to note that the good guys in the game are pursuing a course that's so drastic and out there that in any any other game, they would have been the bad guys. And for that it had me doubting them until the very end.
All in all, TERRIFIC GAME! A little dumbed down from the last one, regrettably. Most notably in the augmentation department. But the ones present were pretty nice. Domination was awesome. I would run in with my thermal, tag a giant robot, find a hiding place, then mow down all his pals.