Have you printed some Moo stuff via Flickr? Have your friends? I'm really curious to know how popular it truly is. I only have one friend who's enough of a photo+computer nerd to have done it.
I must say, though, having a business and a personal card feels terribly swish.