Happy Feet is overall pretty cute, and yes, there is an eco-friendly element to it, but I had fun with most of it, though it did drag a bit in the middle, and about 10 minutes could have been chopped off of it. I did like the animation for the most part, and the dancing bits were pretty entertaining. Some people might find the 3rd act too preachy (probably due to George Miller's worldview) and it concludes rather quickly, but overall, I liked the characters and humor interspersed throughout the film (though I didn't much care for Robin Williams' character of Lovelace, but the main penguin Mumble, voiced by Elijah Wood, is pretty easy to root for in the film. If you've seen March of the Penguins already, just think of this as an extension to some of the material from that documentary, only imagine that we could really understand penguin communications and be okay with the anthropomorphic personification of the penguins for this tale. I give it 2.75 stars or a grade of B-.