
The mechanism will be COM/IDispatch, so any standard development tool can be used to author these plugins.
The API will be very rich and support presence, IMing, file transfer, audio/video, and more, including the ability to set up peer-to-peer sessions with another user who has your plugin.
We've been thinking of some cool plug-in ideas, but I'm sure that the AIM community is where the best ideas will come from.