Why are you expecting Mango to be such as improvement when M$ have got it wrong so many times before with there mobile os? Is Maps so good that it would make an user buy a WP7 handset over google maps on an Android phone? If users like me have always had a Nokia handset butt wouldn't consider a WP7 Nokia phone why are Android etc users can to buy one?