I have an iphone, if your looking for a flawless touch screen, the iphone is great. Never had a problem with the touch screen on it.

If you want to be able to customize your phone more, then the android platform is the way to go.

I have an upgrade soon too, which when that happens, I plan on upgrading to a android phone instead.

Good luck finding something you like.