So I am looking to upgrade my phone, trying to decide which is better value and will have a longer useful life, Moto X 2nd Gen (2014) or Moto G 3rd Gen (2015). I assume that the Moto X 2nd Gen has been upgraded to the latest Android version, so I guess OS should not be an issue.
Opinions...