www.bungie.net | halo.bungie.net | bungiestore.com
In high definition baby!
Here is a video I found on Funny part. It's animated. Video
Some parts were quite cheesy, but I found it funny overall and it's not bad.