It really depends. Android has many more features in my opinion, but iOS is easier to use and less glitchy. Another thing to consider is that Android phones that are the same price as the iPhone have much bigger screens, better processors, etc.
I currently have an Android, but I'm stuck between iOS and Android for my next phone.