Animated Videos like WPMU Dev?

Hey!

Kind of random question, but hopefully you guys can help out!

I have been exploring ways of making marketing videos, and have been unsatisfied with most options. I noticed that the videos that WPMU Dev make are simple and attractive.

Here is an example of the animated style I’m talking about: http://www.youtube.com/watch?v=WQE2nCaihNQ

But am not sure on how to create videos like this? Is it with powerpoint or?

Any recommendations on software (mac preferably)?

Thanks a lot!