In this article for small businesses, Lesley Spencer Pyle recommends five services for common small business tasks:
BaseCamp for project management
Box.net for file sharing
SnapPages.com for web design (I hadn’t heard of this one before)
Google Docs for word processing
Google Voice for phone call management