I'm a big fan of the 3rd gen Moto G. For the price of a down payment on a flagship, you get a competent smartphone that most people wouldn't know was inexpensive. With a 720p 5-inch display, the phone looks and feels like a high-end smartphone from a couple of years ago.
The starting price of $179.99 isn't that bad, but right now Amazon is letting the 8GB model go for $30 less. That's significantly more affordable than the $219.99 16GB alternative. At regular price, I'd say go for the bigger version, as it comes with twice the RAM (2GB). With this big a gap, I don't know.
Before you give your money to Amazon, consider shopping at B&H instead. There the smartphone is on sale for the same price. But if you go this route, you also get a 32GB microSD card and $20 to spend at the store. With all those perks, this really isn't a bad way to get up and running with Android.