I tried Realty Juggler and it helps me keep contacts straight. It allows me to import my prospect information from Trulia and Zillow. All my contacts and their status in one place! And it's only $99 / year. The others seem two to four times more expensive. Best of luck.