I have to agree! You should choose the software with fewer flaws or no flaws at all (if that's possible). It's very important that it tracks time accurately. You could read this: http://www.timedoctor.com/blog/2010/11/16/5-reasons-why-most-time-tracking-software-is-flawed
It'll hopefully help...