Scott,
Thanks for joining us on the show.
It turned out a little long - but - time sped away from my end and we did cover a LOT of stuff.
I've got a UStream embeded on my Yuwie page
http://www.yuwie.com/michaelross but haven't had a lot of playing around with it. Just a bit. And you can also have text chat with it. But am not sure of callers or uploading media and so on. But for a Visual Broadcast it seems ideal.
Michael Ross