I gotta say AccountEdge 2 from MYOB is just super for time tracking and invoicing with all the other big accounting package goodies. It's not cheap though, runs about $250 for the X version but works beautifully. I'd be lost without it and thankfully it's the saavy Mac version to the icky Quickbooks. You can use it on many levels, whatever suits the business you're in.