Very true. Especially where more often than not there are costs involved in buying apps. I have a moderate iOS library. When I upgrade it will feature heavily in my choice to stay with, or abandon iOS. However if some one else has come up with some killer apps, all bets are off.
I've been reading reviews of the One X. I've never been a fan of skinning an OS, more often than not it's kind of clunky and buggy. I am glad HTC has cut back their Sense skin to show more of the improved Android OS. Still, from what I read it kinda gets in the way of music and media playback.
The big concern I've read in most reviews is the battery life is pretty bad. Hi lighted by the fact you can't swap a new one in for long days, trips etc. :