The thing we've wrestled most with (and haven't yet cracked) is how to accept time entry in a way that is unambiguous to even the least confident users, and also encompasses the range of quanta we need to manage (from mins to many hours). We've tried a few different solutions but 24hr dropdowns result in the least comprehension errors!!
How would you do it if you were us?