I like uberconference a lot, but I had a lot of trouble doing screen sharing while in Italy. This may depend on your internet connection and your global location. The voice over internet was great thou