Blender 3D is a growing open source project and a very high quality piece of software. Blender is hard to learn in the beginning, you’ll find people saying that all over. But it’s worth it! Thats why you should use the numerous wikis, ebooks and tutorials found on the net. The active community sure will help you too. You can use Blender for all kinds of 3D purposes like animation, single frame rendering, simple illustration, vector based logos and much more. The possibility of python scripting is pretty popular too. The current version is 2.44 and licensed under the GPL.