Best animation software

I would like to create an avatar, but I am not sure what some of the better software packages are. Any suggestions?

Jasc Animation Shop 3 is the only decent one I know of.

the gimp is totally free and has most of the features that photoshop has.

Gimp is nice. Slightly a resource hog though.