Like arrbsthw pointed out, problems may have more to do with the connection then the software. Are you using wireless hotspots or an aircard? Uploading video through an aircard connection can be hit and miss. It may be against your TOS agreement with your provider as well.
The feature I found most interesting with oovoo is streaming to a standard web browser so that the recipient doesn't need to download software. Probably not a feature you need. But an interesting feature anyway...