Hey there. I've had a dumbphone for years, and have been thinking about upgrading to a smartphone for awhile. I have T-Mobile, so finding a phone that I like has been challenging. I was thinking about waiting until October to see if T-Mobile gets the iPhone 5, but the HTC One S caught my eye. The phone is pretty sleek, but with less than 24 hours of having it I've already noticed some quirks: Android seems to have a ton of junk apps (several of which are already on my phone, and its a hassle to get rid of them) The HTC One S camera occasionally makes noise while shooting video (I think it's the aperture refocusing, but it's very obvious and annoying) Why is it so hard to play videos online? The native player on Youtube and the like seems pretty dingy There's a slight light leak at the top of the case...only noticeable in a dark room and even then it's not that bad...but if I'm paying $250+ for a phone...) I really don't want to invest two years into this phone if it's going to be outclassed a ton by the next iPhone/whatever. It's a cool phone, but I dunno. The thing I like about it is the form factor (I think the Samsung Galaxy S line is way too wide for a phone). Now I'm wondering if I made the right choice. Regardless of the carrier, I am wondering if I should just return my phone (I'm still in the trial period) and wait to see what they do for the next iPhone. Android seems cool and all, but I wonder if I'd be better off with iOS.