It set up and worked relatively easily with Vista and XP. It does very well with simple cards. No editing required. If the card has lot's of logo graphics or odd fonts, it has some trouble. It will also occasionally mix up an 'i' with an 'l', but that is understandable. Recalibration reduces the problem. It also did not recognize hand written corrections on cards.
The big plus however, is that it has a very slick interface with Outlook Contacts. When it scans a card, it loads what it read into the New Contact window and awaits your edits. It also drops a .jpg of the card right into the notes section for easy comparison. That makes corrections easy and allows you to toss the cards.
I was not expecting a magic reader and it isn't, but it definitely helped me clean up Contacts and the hundreds of accumulated cards.