Uhhh.... i love MS-CRM...
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...."
Can't wait to see what's going on with Titan.
Keep up the good work !!!