I don't think iPhones would be in your pricing range, unless you want a used phone, or a older version of iPhones. The Moto G is nice. I recommend it also. It's got a Snapdragon 400, a 1.2Ghz quad core, with Adreno 305 graphics. Plus it's a got a 5mp camera that is able to record at 720p (which isn't terrible at all at its price), and it also has a front camera. You don't get LTE, but 3G on HSPA is good enough. If you are that kind of person that likes the UI on certain devices, it's certain up to your preferences to determine which phone you are going to get. But really, you can download other music apps that has the UI you want personally on android (which I don't know any, I don't use music apps).