I have been a consultant for many years now and find myself crossing the barriers of being at client A while working on client B...then taking part in a meeting over the phone for client C, etc.
I was curious what methods other people in my shoes used to track the time across many clients, projects, and tasks. Preferably something that worked with an iPhone so that it would be accessible at all times..but all ideas are welcome!