For the last few years, users of iPhones, Blackberrys and Android-based phones have become accustomed to downloading new phone ...