What time tracking and billing software (or related solutions) do you recommend?
3pt14159: At the risk of sounding like a reckless spammer, I recommend the company I work for: FreshBooks.We have more than just time tracking and invoicing/billing. Including estimates, simple support tickets, document sharing, expense tracking, contractors.We do not do full accounting or payroll. If you need those capabilities I recommend either checking out our competitor Xero, or checking out an accounting package that integrates with us.I'm on support today if you want a walk though or something. 
Toll Free (North America): 1-866-303-6061
Toll Free (UK): 0808-101-3408
Just ask for Zach.
http://www.freshbooks.com/our-team.php#zach