The blocking apps on JB'ed phones is overblown. It'll still run.
Overall, the Android is more feature packed, hands down.
The iPhone is still better in ease of use. This is subjective, and is solely my opinion.
I've had the 3GS, 4, 4S and now 5. I also have a SGN which I think is the only phone series in Android worth getting. I still prefer using a stock iPhone vs. a stock Nexus and a JB'ed iPhone over a rooted Nexus. I can't deal with lag between finger input and OS response.
Don't get me wrong though, Android 4.2 has closed the gap even more though, it's a worthy OS. I just want the smoothest OS, not the second smoothest. I think the general public feels very similar to that.
99S - BHBR 17 45 (Love) / EP 2.0 - BHBR 17 30 (OK)
PT630 - PNG 17 62 (Backup) / POG 110 4S - WNG 17 62 / CoF 1.18 62 (Ok)