It would benefit from phone integration too. I do a lot of selling/appointment booking over the phone and it's a pain to have to manually feed that back in to our CRM.
Even better if you went to a meeting, being able to update the CRM using an iphone.
"MRC"--I love it. (Those are Mark Crispin's initials/hacker signature, the inventor of the (gag) IMAP protocol, the main email underpinning these days.)