I had the Motorola Atrix 4G, the cousin of this phone on AT&T. Phone itself was fine but the software support was abysmal. It only ever got one OS update to 2.3 (they promised and reneged on 4.0), then released an updated Atrix 2 like five months later that was better in every way, cost the same, and DID get the update.