I am new to this forum and so far, I am loving it.
I have an iPhone 4 and I can't stand it. I liked it when I first got it, but over time the phone slowed down. The OS is the worst part IMHO.
I have a Nexus 7 and I am loving the Vanilla Android experience. Not sure if I should get the Nexus 4 for the Android upgrades or the S4 for the Hardware & Software combo, or the HTC One (Linus has made me a fan of it).