We wanted a really rich-looking UI. We could have done it in Win32 ... but we were starting to face a big interoperability problem, with trying to make Avalon controls talk to Windows controls, for example.

One of the big reasons Windows was a success was because Office was built on it. We think we [Sparkle] will be one of the big reasons the new [WPF] platform will be a success.