Hey, I hope someone can help suggest something for me. I'm looking for a good camcorder (HD capable) that can connect to a computer so it can stream to online services like ustream. It should also be able to take two mics input, preferably with XLR connections. What I'd probably end up getting is some type of wireless lapel/lavalier mics. If it can also be small and portable enough that it can easily be carried around for recording that'd be great too.

I know of cameras that can stream and cameras that have the mic inputs but not cameras that have both. Any ideas are welcome.