It's fine. Worth a couple bucks. Nice 10 minute escape, couple times a day, four-five days a week, for maybe 2 weeks. Tops. Then time to move on. This sort of mass consensual hallucination over Angry Birds in all its iterations, I confess I do not understand.
No, I don't think it helps Microsoft's branding, nor do I think it will help them actually sell one of their Windows Phone devices (which, I assume exist, even though the company seems determined not to show me one).
Don't take my snarky post title the wrong way. I think this CardMunch business card contacts database service is clever. In fact, I think more people -- place me at the top of the list -- waste so much precious time trying to get the 'machine' to get things right that we fail to step back and say:
What the fuck am I doing? The machine won't get it right. Can't get it right. Could take another decade to get it right, in fact.
This was the case with OCR (optical character recognition) about ten years ago, and the technology's barely moved since. CardMunch takes a picture of your business cards and, instead of attempting futile OCR magic, farms it out to humans, somewhere, to do the grunt work for us.