Hi Richard,
I've used Go To Meeting to hold training sessions for my clients. It's Citrix-based so it works with all browsers, and as tools go, it's reasonably priced.
A professional association I belong too uses AccuConference to hold webinars. I'm not sure how much their fee is, but professional associations don't have a lot of money to spend, usually.
I'm not affiliated with either company associated with these tools. I'm a training consultant who must help my clients determine appropriate strategies to accomplish their training goals.
Hope this helps.
Regards,
Lori Klepfer