I use Ustream and like it, wish I could do longer shows that I could then upload over to my Youtube but you can't have it all for free. Here's my channel. Ustream
Also wish I had more time to stream more, but sometimes I do co-host another friends channel.