APP OF THE DAY: Skype for Windows Phone 7 beta review