you shouldn't be, Rustynail

. If you mean character animation, blender´s rigging system is very powerful and intuitive making this task a pleasure, and for camera-objects animation blender´s keyframer works just like any other one you find in commercial applicatios. You can also use paths for your cameras to follow. One may think that a 7 mb app won´t be able to do even a decent render, but it does! and it also creates some amazing animations. You also get the same options as in other packages to export your animation to separate bitmap files (jpeg, tga, etc) or as an avi or quicktime with or without compression using your codec of choice. Just download several of the short movies around made with blender and you´ll see what I mean (or just check "elephants dream", the first open source movie in the world).
The only thing blender lacks off now is a lightmapper or texture-baking options (render to texture) to use it to create levels for game engines but I,m sure, knowing its community, they´ll come up with it sometime in the near future.
Quite frankly, if blender would've been as good as it is nowadays when I bought 3dsmax I wouldn't have spent all those bucks in it and gotten a powerful machine for development instead. In fact, there are already several architecture firms around the globe, and designers' as well, that use blender as their main production tool. Lately, I've found myself getting faster results modeling with blender than with max.
Anyway, it's always good to have several modeling weapons in your arsenal, so I'm not saying 3dsmax is bad; 3dsmax is awesome, but its price is too steep and its upgrading policies are as well and my pocket can´t afford it anymore. So there comes blender in, which does most of the jobs for free! And it's becoming more "pro" with each new release.
Oh yes, and I always keep a copy of wings3d and anim8or around.
@Cristian:
Getting back on topic, the only other free 3d application I know is OpenFX:
http://www.openfx.org/
and you don't need a full python install to get blender to work. The python libraries are included in the package and used on runtime. But just in case, if you want your python instalation to work properly you must create a new environment variable called:
PYTHONPATH
and add the proper path in its value:
C:\Python24;C:\Python24\DLLs;C:\Python24\Lib;C:\Python24\Lib\lib-tk
modify it according to your python install. But it really is not required to get blender running.