The video below is my first animation with Blender after some tutorials on the ins and outs of the program. I've used it along with Photoshop and After Effects to create everything in the animation from scratch; models, materials, and all.
While I'm already a huge fan of open source communities and what they stand for, I was impressed with the amount of features packed into this program; Sculpting tools, node based compositing, character rigging. there are so many things that I'd like to explore in greater depth. My only disappointment were the glitches currently present in their rigid/soft body physics engines and particle systems. In order to work around these glitches, the flow of the red blood cells in my animation was done a different way than I had originally intended. But that probably won't always be the case. From what I read, the physics engine is relatively new and the program is constantly improving with every update.
It's definitely worth at least trying out, and if you like it consider contributing. These guys are creating something outstanding without any thought of a profit. If society were to take it upon themselves to support more business models like this, the world would be a much better place.