Home Tech News Skype, ad-free by Microsoft: Enhancing your calling experience