glass99:
QuickBooks Premier Professional (which I am currently setting up with assistance from my accountant) includes a timecard feature, but I don't know about the regular QuickBooks. The Timeless timecard is easier to use than the one in QB, partly because a lot more has to be set up in QB before you can properly use its timecard. The reason I am switching to QB is that it will do a whole lot more, but at the cost of added complexity and more time. The learning curve for Timeless is a few hours max. The learning curve for QB seems to be infinitely long.
In Timeless, projects are organized by client|project|subproject (=phase)|task|subtask. I'm not currently using the subtask level. Timeless is really flexible in how you call out each piece: you can use letters and numbers in any combination, which means it can adapt to your current project numbering scheme. QB will do the same, but again it takes more effort to set it up.
I also set up my company as a client and that's where all my overhead numbers go (e.g. Business Development, General Office, Holidays, etc.). I updated my overhead expense "tasks" to include the chart of account numbers my accountant set up for QB (I'm using both programs simultaneously until QB is completely set up).
If all you are looking for is a simple timecard and invoicing program, I don't think you can beat Timeless Time & Expense. I did a fair amount of research beforehand and concluded that Timeless was the best one out there for this purpose.
==========
"Is it the only lesson of history that mankind is unteachable?"
--Winston S. Churchill