I'm looking for a web-based contact management application that meets a number of requirements. 37Signals' Highrise is nice but it doesn't support full text search of notes/free text fields (plus it's $29 per month - yuck). Plaxo is nice but but it doesn't have an API. My requirements are:

Provides full text search of all fields including Notes fields (free text/arbitrarily large free text fields)

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
If this question can be reworded to fit the rules in the help center, please edit the question.

3 Answers
3

Check out FullContact (I work for them, so I'm biased - but sounds like what you're looking for) - it cleans and updates your contacts with social profile data, then syncs contacts between all your platforms. Currently supporting Google Contacts in beta, with plans to extend to other contact apps as well.