Being a business of one can present unique challenges. We are forced to handle aspects of business well outside our area of expertise. Only a few years ago, a freelancer or entrepreneur was limited to using a spreadsheet or accounting software, sending handmade invoices to clients from M$ word. Time tracking, accounts receivable, and bids were all separate and manually managed. 
I don’t like doing things manually, especially things like accounting. I am a marketer, a project manager, a strategist…a numbers guy, i am not.
Enter FreshBooks(yeah referral link;). The Web 2.0 answer to my asking. Invoices, Time Tracking, Accept Payments, Reporting features. I just started using it, but so far, it rocks.

recent comments
Oh great trick on using "#/" to keep it at the top...
Casey on Implementing GTD using Multiple Inboxes for Gmail
I too started using MIs w/GTD. To be honest GTD w...
Kevin Reifel on Implementing GTD using Multiple Inboxes for Gmail
For implementing GTD you can use this web-based ap...
dannielo on Implementing GTD using Multiple Inboxes for Gmail
Great website. I want to improve my flexible l...
wraggibbomfob on Email productivity policy and HTML signature in GMail (chasing the 4-hour work week)
That long, eh?...
Kermit on Geo-Social Networking