I never knew the Megaman clip was the exact same thing as the Megaman episode of "Icons" - it's not even exclusive to the game! I grabbed it from Usenet - a far higher quality rip, incidentally - many months back.
If you guys are into this show, and can bear the horrible Mt Dew Commercial Gen-X-guy narrator, you should check out other episodes of Icons. They're all pretty equally good (except when they feature copious amounts of Tommy Tallarico footage, which is all too often), and are posted as they air on alt.binaries.emulators.misc. Reposts pop up periodically, too.