Most of what I've seen and heard about chatroulette is basically what everyone has warned you about. But this is really funny. He does improv piano bit with strangers, like an internet street performer. Add a paypal tip jar and you'd have a complete virtual busking system. Sadly, we all know what such a system would really be used for.