Just looked at your site. What a cool idea. I've always had trouble figuring out how to get my business cards digitized. This is definitely a big move! How do I sign up?
But good point, we should probably give a bit more information now that we're about to release. I'll get on that.