After Effects has been good to me as a 3rd source of animating things ( behind Flash and Photoshop). But I have many fond it useful when animating multiple mediums (live action video, photos, vectors, Photoshop documents, etc) . You will notice the mixture as you watch these.