YOUTube Live Streaming Channel is dreamy.
Man, it’s about time YouTube embraces the idea behind Ustream. No matter… YouTube being owned by Google actually makes this a Ustream crusher. I’m not really biased although I LOVE GOOGLE, but its fact. Google rules and YouTube is a pioneer and now YouTube has the beauty and ideal that UStream has. Pfffttttt…..