I have been using Windows on portable devices since HP's LX95(?). But, I am getting extremely tired of having to buy a new phone every time Windows Mobile gets an upgrade. If Microsoft and the Phone companies try to repeat the same procedures as previous upgrades, I am getting an Android phone.