Man, i could SWEAR (and I often do swear! hehe) that we were told as soon as Windows Phone 7 was releases, that we should give it a few months to a year to prove itself before we can truly call it a failure. It's been months now--and nearly a year. Can we finally just admit it yet?