Hrm.
i find maya MUCH more intuitive and many more features, but its not so much the program as the person.
As for shake
http://www.apple.com/shake/ it is one of the best video editing/compositing solutions out there, (I can not think of any better...) unless you have an inferno,flame,flint lab available .
