If you like to know who's calling before you've run frantically round the house or office looking for your phone then perhaps you should be assigning different ringtones to all your contacts so you know if the call is important or not just by the music.
Tone Manager allows you to do this, using a similar contact manager system to Outlook.
Just separate all your numbers into folders eg business contacts, friends, family, and then give each folder its own ringtone.
Probably the best feature is that if a contact is saved in more than one folder eg you work with your dad or your best friend is your brother then you can choose which of the categories takes priority.
The software works by updating the ringtone field of the relevant contact category which means it doesn't need to be running constantly in the background.