In the past Microsoft has put out some pretty bad phone operating systems, I mean really bad.  I always assumed that a Microsoft windows phone...