I had the opportunity to play with an online time tracking application called Logware. The application, targeted at small businesses, is a hosted solution (for $9.99 a month) that can be used to track time spent on projects and then generate invoices that can be sent via e-mail. The front-end is all Flash, the back-end is ColdFusion MX, it is extremely simple to setup and use, and over 500 customers use the system already. Extensive help is provided, even Flash based screen captures and video help. The only noticeably missing feature is the creation of printable invoices, but my understanding is that, with Blackstone on the horizon, the developers opted to wait for that release instead of doing it the hard way (a smart decision indeed). If you are a smaller development shop (or provide any billable services) this one is worth a look at.