small business apps

Looking for apps and websites to help run a small business is painful. It seems to be one of those subjects that SEO tends to make impossible to find actual information.

Anyone tried shoeboxed.com? Looks to be interesting, especially for less organized folks like myself.

Anyone have any advice on what works? I’d prefer web based apps, and hosted apps even more. Anything good for bookkeeping, contact management, invoicing, etc?