>Methods Workshop has a pretty snazzy web site.
>
>How much of it was done using Microsoft technologies?
The animated parts are done with Flash. Microsoft "equivalent", WPF/E is in the works. You can see a preview here:
http://msdn.microsoft.com/wpfe/