CRM with game features
Biggest problem with CRM is it's as good as data in it. What about using some techniques from online multiplayer games to make it more fun to fill? Like leveling, getting skill points etc. I know that managers should have the authority to force sales people to fill it, but still... if it was fun it wouldn't be that difficult as it is nowdays.