I was wondering if anyone had the Live Earth promo or know where I could download it? It's a shame that the LE dvds didn't include anything Tap related - I was really hoping to get it that way. Alas. I honestly don't know how long MSN is going to keep that video (probably not forever) so I'm hoping there's a hardcore Tap Head out there who can help me out. Thanks!