What a great family film 'The Muppets' was (okay, I admit, I probably enjoyed myself more than my kids).  Why not have it win an Academy Award for this song?  I can't wait to see them perform it in front of the world during the show!