After being a long term iPhone and windows phone user, I would like to try something in the Android world. Is a Moto G a decent Android phone to learn the OS on? Would I be better served by buying something with higher specs? I really want something that will showcase the OS. I wanted to stick with something new from the store as I have had horrible luck with used electronics. I am on ATT and use a PC for my home computer. My music is in iTunes but I have almost zero movies bought through Apple. Thanks everyone for any insight you can provide!