Poll: Are Microsoft application APIs any good?

If you have used Microsoft's APIs for their various applications, developer Justin James wants to know what you think of them. Let us know by taking this poll.

There are a lot of aspects of the Microsoft development environment that I am really happy with; however, I've become increasingly disillusioned with many of Microsoft's "enterprise class applications" that I have to interface with in code. It seems like Microsoft writes some really lousy APIs for things, or maybe I have been spending so little time outside the Microsoft box that I don't realize that other vendors are even worse. Let us know what you think of Microsoft's APIs.