Moto E 2015 (2nd Gen)
The Moto E is for anyone on an extremely tight budget, or for emerging markets. In 2015 Motorola surprised everyone with an all-new Moto E (2nd Gen) for 2015, and it's quite impressive.
The new Moto E delivers a quad-core processor, 4G LTE and Android Lollipop in a small package for only $149 without a contract. The screen is bigger than last years model at 4.5-inches, but sadly offers a low 960 x 540 resolution. The first model had dual front facing speakers, but this year that was removed in favor of a bigger screen and 4G LTE. It's still cheap, being $149, and a 3G-only option is in the works for $119.
The Moto E 2015 alreayd runs the latest Android 5.1 Lollipop, and has plenty to offer for a first time smartphone buyer, or someone on a serious budget.