Att bygga ett CRM låter som en krääääääävande utmaning, så du har nog alldeles för mycket tid..
Sugar CRM tycker jag är ganska trevligt, open source men kostar flis - http://www.sugarcrm.com/crm/
Ang. "must have" - Har jobbat med CRM system i många år, allt från små system till Siebel som är draken nr #, även SalesForce.com
* Möjligt till intelligent import. Få börjar jobba i ett CRM system från "scratch" Man har oftast sina kontakter på två miljoner olika ställen och importera det är ofta en pain in the ass, speciellt med samma företag med olika stavningar och olika kontor i olika länder (huga!)
* Rapporter. Att kunna se X, Y, Z, ZZY, ZZZZY osv är otroligt viktigt. Rapporter måste vara utformade från både säljare (budget, pipeline, closing factor etc) och chefer måste kunna göra breakdowns på alla tänkbara sätt.
* Produkter / tjänster. Det är svårt, oftast skitsvårt nästan oberoende vad man har för företag att få till det bra då allt sånt förändras hela tiden. Det ska finnas möjlighet till paketeringar, rabatter och helst olika sign-off nivåer (Sånt saknas i många CRM idag)
* Applikation som fungerar som ett riktigt GUI. Svenska Backbone http://www.backbone.se/har en fin applikation som öppnar nya fönster för alla moduler, mycket trevligt då man gör flera saker samtidigt.
Finns 1000 andra saker också