Just thought I'd add that Channel 4/E4 are airing a muppet MasterCard ad here now, with the "gang" (Kermit, Gonzo, Fozzie, Pepe, Piggy, and a few others I think - I wasn't wearing my glasses :() going to Paris.
I don't know why, but seeing Fozzie and Kermit in black suits and shades just...