I got an iPhone 5C (32G) in November; replacing the HTC/android phone I'd had for 2 years after it began having battery/charger port problems. I also got a new Macbook at the same time, so I have all Apple products (also have an iPad mini). I have to say though, I miss my HTC; I may go back to Android again next time. I'm keeping the Macbook, though!
If you don't already have a good music app, I recommend iSyncr. It was about $4; and it allowed you to bring over your iTunes library/playlists; and you can make ringtones from any song; no editing required. Very easy to use and to synch.
The one thing that blew my mind about the iPhone was what a huge pain it is to do musical ringtones. I assumed it would be super easy, but it wasn't; it was way easier with iSyncr. And you have to edit the songs to get ringtones from them with iPhones. Blew my mind.