Michael Rich posts a great article over on his blog... Well worth the read!

http://blogs.msdn.com/microsoft_crm_western_region_news/archive/2006/01/26/518112.aspx