Since Samsung is going to reveal the S3 in about 6-7 hours, would like to know which one would you choose, HTC or Samsung for Android mobile phones? 2 things I don't like about HTC One X are the non-removable battery and the lack of microSD card slot. So, I'm going to see what Galaxy "S3" has... The other thing that I'm thinking is the software upgrade. For example... the ICS upgrade, I feel that Samsung is always delaying the upgrade and only upgrades a number of phones whereas the last I read, HTC is going to upgrade more than 15 of its old phones... including Incredible S to ICS. Any thoughts?