Some people spend most of their lives on the phone. It may not be the same phone all the time - sometimes it might be a mobile, sometimes it might be a VoIP service like Skype or Vonage. The biggest problem faced by the frequent phone user is finding numbers. They can be spread around any number of contact management applications, hidden in web pages, stuck in text clippings... anywhere except the phone itself. Jon's Phone Tool is the solution to this problem.

Essentially, Jon's Phone Tool provides a single interface for all your contacts and all your phones. Whatever phone or phone-like system you have, provided there's some way for your Mac to connect to it, Jon's Phone Tool can dial it.

What's more, it can suck in just about any phone number from any application you care to mention. If the numbers are in a program like Entourage, Address Book or Now Contact, JPT can simply import the numbers on demand, search them, then give you the number you want.

Or, you can use one of the AppleScripts to dial using JPT from inside your favourite contact management app. If they're in another app altogether, you can highlight any text and use the contextual menu item to carry the number over to the tool's dialler.

As if that weren't enough, there are two system-wide menu extras for accessing all contacts; there's a Tiger widget, offering dialling rules for adding prefixes or suffices; logs and call timers to track phone usage; and so on.

Jon's Phone Tool does have a few faults. Bluetooth connection is far too arcane; the interface is a little 'too cool for school', with no helpful tool tips to explain the otherwise abstract buttons; the widget forces you to launch the program every time you run Dashboard, whether you want to or not. But apart from these few shortcomings, it's a must-have for the frequent caller - if it saves you an hour or two of your life searching for numbers, it'll have paid for itself.