Android OEMs are slowly getting better at updates. Not every company is communicative about or prompt with those updates, but our data mostly shows improvement across the board. Some OEMs are actually getting pretty good; HTC has promised updates to Android 5.0 for some flagship phones within 90 days of release. However, the best non-Nexus phones to buy if you want updates are still the Moto phones from Motorola.

Today the company confirmed which of its devices are guaranteed an update to Lollipop. That list includes both the 2013 and 2014 Moto X, the 2013 and 2014 Moto G, the Moto E, and the Droid Ultra, Maxx, and Mini. The company didn't announce specific timing for any of these releases, but the new OS version will probably hit unlocked devices first and then roll out to carrier-specific phones from there.

That the Moto X, G, and E are all getting Lollipop is probably a good sign—the three of them represent the highest and lowest-end processors that are shipping in most Android phones today, and it means that any decent Android phone you buy now should be capable of running Android 5.0 if your OEM chooses to update it. We'll be keeping an eye out for other Lollipop announcements, and we'll revisit some older hardware once the software is released to see how it runs.