You can hold a webinar from your browser itself, no need for downloads.
This is the affiliate marketing Site of Whats New On The Net.