For people on the road frequently and don't have time to set down at a computer right away this is a good choice, especially on a individual basis. It really isn't ideal if you are trying to capture LARGE amounts of business cards though. If you are in need of something that would allow you to capture more than 5-10 cards at a time, I would look for another product.
ABBYY business card reader was used one time so I don't have a ton of data. Personally, I felt CamCard was much more user-friendly. I like basic, simple, and easy to use tools. CamCard was it for me!
Due to CamCard's low cost, I have found it to provide a positive ROI for me. Looking at the cost of business card scanners like ScanDisk provides the cost can be $150+.
CamCard has also allowed me to reduce the time of manually inserting contact information from the contacts that I meet, and since time is money, it has saved my organization labor time.
Finally, having the ability to use CamCard on my phone, it prevents me from loosing business cards and contact information that I need.