I've been using the tiny IRIS Business Card Reader II for about two years and love it. A colleague, Ryan Kaplan, recently shared his experience with CardIris scanning software:
Having purchased several scanners in the last year to make my life more paperless I finally decided to take the leap and scan all the business cards that I've been collecting over the years. I installed CardIris 3.0 (US$50 from Amazon) and it works great on two scanners, a Fujitsu ScanSnap S300M and the Epson GT-2500.
If you're not technically oriented, it might take you a little longer to figure it out. It required a little configuring to get the results I was looking for, but after setting the scanning resolution to 400 d.p.i. (and JPEG) it worked like a charm. After scanning dozens of business cards the OCR accuracy is excellent. It was also really easily to export the contact information to Entourage.
One other trick that was cool was being able to place 10 cards on the flat bed of the scanner, evenly spaced, then place a black piece of paper on top to create a black border around each card. CardIris was able to recognize and batch import all 10 cards.
The best part is shredding my business cards after they are scanned and OCR'd.
If you're looking for a way to organize your business card collection, CardIris is worth a look.