The X5 certainly has better specs than the X3, but it only runs 2.2 out of the box, whereas the X3 comes with 2.3 installed. I also understand there is no official 2.3 upgrade available for it. As it is to be my daughters phone, I'm trying to avoid having to install a custom ROM to get her Gingerbread (although I'm not 100% against it, if it can be done in such a way as to not give us any Warranty woes).
So I guess my questions are
1) Is there a way to easily get 2.3 installed on the X5, preferably through official channels?
2) Would 2.2 be sufficient for a 14 year old girl anyway, rendering the above question irrelevant?
Bonus question: Would either of these devices be likely candidates for an ICS upgrade down the track, or are they too underpowered to handle it?
Bonus question 2: Is there another good mid-range Android phone I should be considering for my development needs? I'd want to spend no more than $250, but would prefer to be under $200.