For the past 3 years I have been using eXpd8 which presses all the buttons so far as I am concerned. In particular everything that is recorded on it in the way of correspondence and attendance immediately gets transferred to the time recording systems without any need for separate input. I have to say my staff and particularly my secretary swears by it.
Hon. Secretary Sole Practioners Group