The Story of Stuff was one of my favorite forwards a few years ago, you might have seen it already, if not then go watch it now!
Free Range Studios first came to my attention with their anti-corporate, factory farming animated video The Meatrix, as well as The Meatrix II ½. Then Grocery Store Wars, and today they released a great one where they have teamed up with social values business leader Mark Albion to create the parable of The Good Life, a story that asks what "enough" really means.
Go to the Free Range Studios YouTube channel to check out all the clips that'll wake your ass up.
*recycled old post (2/24/09) while i'm in Dublin