I prefer Samsung yet ironically I have a 2 year old iPhone that just won't die, so I can't really replace it.
The versatility of android devices trumps any feature an iPhone has in my opinion, there are so many great apps on Google Play compared to the Apple app store it's not even fair. Also jailbreaking your iPhone is nothing like rooting your android device. That's a whole new level of customisability.