Windows Dec 29, 2010 0 Top 5 Windows Phone 7 apps Microsoft really seems to have hit the jackpot with their new Windows Phone 7 OS.…