The full blown 2011 muppet revival is moving right along. First with the new Muppet movie coming this fall and now with a tribute album <span style="font-family: