[Galaxy S III General] hollow1:
Here are my experiences:

The only thing that I don't use iPhone is that its screen size is too small. I owned a 4S before. I claim that I really love it (except screen size). I said I love it, refer to that it can do everything I want, electronically. Please do not say that, iPhone is so limit and cannot do anything, non replaceable battery, no sd card....non replaceable battery ? Then what ?

4 or 5 years of battery usage it will still there and usable. As iPhone makes battery pack in like a box like this, it's solid and is a good shape of a phone (I'm not good in explaining, I'm sure you will understand).

My previous S2 (before 4S), and current S3...and can be deformed if I have to remove the battery, sim, sd card back and forth back and forth. My S2 has a crack of its back cover. I didn't know what did I do wrong with it. I took care of it so much at that time but it's still crack.

No ext SD card ? Hmmm, I don't think all of us will need to use full 32gb then additional 64gb card for games, music, videos..Moreover, I think loading data from ext sd card is not faster than in its internal partition...just like in computer we don't need to move program files to (D:) as well.

Back to the iPhone that people said...errr...it's limit, everything has to connect to iTunes..or whatever...I don't think this is a big problem, because I can also use other applications like iFunBox, iTool to modify, browse files or install app on the phone as well. Yeah, it's right I cannot install application directly from the phone compare to android.

One more thing about Jailbreak. I don't know if in the U.S it's prohibit..or not..or anything...but in my country 100% of people that use iPhone are Jailbreak, me too :D. And every new update, they always wait until it can be jailbreak. The Cydia is a powerful place to look for tweaking, hacking example: app to change operator title, app to set gestures to many situation, 3G unrestrictor, In app purchase...etc...it's in .deb format, install directly then restart springboard just like stock app in zip format that we flash through CWM in android. Then with these, I can see it becomes a powerful and all in one phone.

Furthermore, like some of us said in this thread Samsung just start knowing that software integration is a potential tool to work with hardware. Apple know this, that is why when I use it I feel it's fluid, no lag, and hassle free. Game load fast, app respond fast. Not only these, I wonder why iPhone apps are feature-riches than android? Also the size of games are smaller compare to android. One game that I like is street fighter IV & volt (online) in iPhone is not available in android (only old street fighter iv, even run lag some parts). So people in other threads who told me that because they have only 1 device that it's easy for developers to work and integrate with software & hardware are right. I don't mean android is bad. I just raise my experience when I owned a 4S only.

Yeah, the restriction maybe it's the Rom...that we can't flash or make modification as many times as we want like android, that make developers feel bad about iPhone. I have no ideas about this because I'm not developers.

If ever iPhone use at least a 4.3" or 4.8" screen, I might probably consider using it despite some limitations. Ops! forget to mention, iPhone doesn't have call recorder which make me feel bad about it sometimes also.

The thing is iPhone still respond faster than android phones. That's maybe not because android but those companies who put android on their hardware. Hope anyone will clarify about this more.

Just my experiences and for the time being I'm still happy with my S3.