Empire is the best. It improved upon the story, introduced some of the most memorable moments/characters in movie history, featured no overbearing characters, had a love story that worked, had some great music, and ended with a non-Hollywood ending. Mmm, yummy.
http://www.youtube.com/watch?v=WAJ4jdc9FbI