MYClientSpot

Designed for virtual assistants, freelancers, and other businesses that serve remote clients, ClientSpot is your simple, stress-free way to keep things from falling through the cracks.
http://www.myclientspot.com/