I upgrade in about a month and am thinking of switching off iOS (again). I am concerned though because last time I switched my android phone sucked. I hated everything about it; the screen, the battery life, the camera, the cell service, etc. If I go the android route I am looking at the Nexus 4, Note II, or HTC One X+. I like the Nexus 4 due to timely updates and it will then be the same as my N7, which I really enjoy. I just don't like not getting it on contract because getting it on contract saves money seeing as I am going to have the service for the next 2 years anyway. The Note II is just an awesome phone. Huge battery, big screen, and monster processor. The downside though is that it won't be up to date which really bums me out. The only reason the One X+ is up there is because I don't really want to buy a Samsung. How supportive is the ROM community of the Note II and the One X+? Is there a custom ROM that is fairly similar to Vanilla Android? Anyway if you guys had to pick a phone right now out of these three which would you pick and why?