Even though iPhones and iPods are fairly easy to repair, they really should address the glass issue. I know several people that have cracked their screens with the phone just being in their pocket (never dropping them). If they address that and specs are similar or better than the newest android based phones, I'll be considering an iPhone when the 5 comes out. With the 4s being a world phone, it finally addressed one thing I was concerned with...being with T-Mobile and having the ability to swap sims, I never had to be too concerned with using my phone while traveling. A removable sim would another nice feature but it isn't the biggest thing in the world.
Wait, the SIM card is removable isn't it?