Surprisingly simple, only problem is it doesn't support mobile devices, which unfortunately looks like its going to become a requirement.

So far Adobe Connect and Fuze seem to be the front runners. =/ Keeping an eye out at Anymeeting to see if they ever have mobile device support though.

Adam....

I haven't tried their video streaming, but I've been quite satisfied with Shoutcast as a platform for streaming audio for broadcast remotes. But as with anything else which participates in shared bandwidth, traffic on the local service leg can vary and you're subject to possible packet loss when the network gets stressed. I don't know of any system which will not stutter once the compression snipping comes into play.

You can use gomeetnow in order to record your web meetings, web conferences, online meetings etc. It provides recording feature, wherein, it records screen and voice using your computer's microphone. The resulting recording is stored as an executable file which contains both the recorded data and a built-in player. Alternatively, you may even consider deploying on premise RHUB web-video conferencing appliances.

Anyone have any favorites on being able to broadcast live video right out to the web and record it also?

V-brick hardware has always been super reliable, but it is very expensive. If you need to reach lots of people, it is worth looking into using a Content Distribution provider. (Akamai, Limelight, etc.) This way, you don't have to buy and maintain the media-servers that are used for the final distribution of the content to users.

On the production side, Telestream Wirecast is hard to beat for providing a slick, high-end look for not a whole lot of money! It will record to disk, and it has limited direct-streaming capabilities.

The software is designed to push to a streaming server or 3rd party distribution network, so the internal streaming server is not really designed to serve a large audience. A little bit of a learning curve, as it uses lots of "broadcast" terminology, but it is pretty amazing what you can do with it. There is also a "desktop capture" plugin that can be used to capture a presenter's laptop via the network.