I'll still livestream for my starcraft streaming though, because I get a much better quality picture than I do on ustream.
*edit* If anyone has any ideas on this or would like to help in my development of this please let me know it would be greatly appreciated :-)