Good ending is becoming rarity lately. Recently i had a pleasure to see the ending of final fantasy 8, well, boss fight was impressive (with 4 transformations), and as a reward for saving the world, you get to see few movies, so you can just sit back and watch it for like... 5 or 10 minutes. That's the way endings should be, IMO.