Really intrigued by it -- Downloading them to try it on iPhone.
Tried it and they are not ready for prime time yet. Both apps follows the same concept of sending "Virtual" business card in the form of email or twitter handles. The integration to social sites like Twitter is what's makes both the apps stand-out. The idea of not carrying a business card is novel and to my belief the right path -- but the first question that comes to my mind is why would I use this service when LinkedIn does essentially the same thing -- better?
Like I said -- It's not ready for prime time, but something definitely to keep a watch for.