Even though there are a few things about Microsoft CRM 3.0 that I do not like I have to admin they really impressed me in one area....customization. Not only do you have the ability to add new fields to various entities like Lead or Customer, but the...