The result is that thousands of people in the middle of two-year carrier contracts will have to use Android 2.3, known as Gingerbread, for the foreseeable future. Motorola had promised owners Android 4.0 support, which would bring a host of new features and security updates. Instead they are stuck on Gingerbread, an operating system that was already a year old when some bought their Moto phones.
Meanwhile, iPhone 3GS users are reporting that iOS 6 works great on thier 2009-era phones.
Link to Original Source