Wow, man. How have I not heard of this software sooner?!
EDIT: Your downvotes are ridiculous. I'm not being snarky or karma-whoring. I really am happy to learn about Blender. All of the free versions of proprietary 3D software packages have awful licencing models and operating system support. A cross platform 3D modeling and animation suite that runs on linux, for free is kind of awesome!