Microsoft CRM as a platform
Microsoft Dynamics CRM being strong in many different businesses comes among others from the fact, that MS CRM also is powerfull as a development platform. Many of our partners already have done lighter or heavy development besides or on top of CRM. If you want to have a jump start, you can go to this book which also covers some Silverlight: CRM as a Rapid Development Platform.
Martin Houlberg Jensen
CRM Evangelist
Microsoft Dynamics CRM team