I started using and developing for it 1 year ago. And every day it's fun to work with.
I also gave some presentations "Microsoft Dynamics CRM as an development platform" on .NET User Group meetings and it was fun to see how "hardcore .NET ERP Developers" react on this. I hear a lot of them saying after the presentations "Damned... if i had
this i could conentrate on the real business i have to do... and not to reinvent the wheel again and again...."