4 reasons Windows Phone 7 will eventually beat iPhone and Android

And three reasons it won't