www.ustream.tv also has a basic streaming package for free. I have not used them so I do not k now the reliability.
Live streaming really lags and buffers if you don't have a decently fast internet connection no matter who you use. If you do the basic free though you have nothing invested to try it out.