you do have some good points but i am far from as you put it an apple fag!
yes i did look into it when i bought my iphone about a year ago. at the time the samsung galaxy s2 wasnt out im think but that wouldnt matter as like i said im not a fan of android phones. i ran several windows mobiles from 2004 - 2010 and every single one of them had custom firmwares and a whole range of other hacks on them, but it just got to a time when it just became boring and annoying to do all of that so i just wanted simplicity, hence i went for the iphone. before the iphone 4 i never considered one as it was pretty basic and standard until the extra features on the 4 were released (better camera, facetime)
yes the camera on the S2 is outstanding! no doubt about it and there is no argument that it is better than the iphone camera. i think the 4S has a comparable camera now but unfortunate for me the iphone4 camera is nowhere close to the S2.
4S does record in 1080p now so thats also good.
going back to my original post here the first thing i said is that the S2 is the best android phone... im not here to argue that iphone is the best and all that crap... i simply said i dont like android. iphones are simple to use as any iphone user will say, and thats what i was going for... something that just works. a few years of having to make custom roms to get good signal strength and half decent memory allowance without memory leaks can tire you out and the iphone just works without all the extra crap needed to be done.
there are tons of apps for the iphone but the jailbreaks are easy to do and even though they may invalidate warranty, it gives you access to a ton of apps and tweaks. plus just do a full restore on an iphone and the warranty is back! i know this as i have cracked the glass front on my iphone 4 and just done a restore and had the iphone swapped for a new one at apple store!
your post seems very hostile like you have a personal hate towards apple... i dont know why this is but its not healthy! in the end they are a brand... a brand that have a good range of products. im no fan boy of apple, hell i dont even own a Mac, although i sell them all year round, i just like things that work... being in IT for a living it helps to get a product that does the job you need it to... so as long as my iphone does everything i want from it.
so back to the OP, the iphone does everything you want it to, and makes it easy to do so. the 4S with its better camera and showoff SIRI make it attractive enough. would i want one? yes.... would i get one? well seeing as i already have a 4 and the 5 is due out next year, no i dont think i would get one. if one was given to me for free then thats another story. i have considered selling my 4 and just buying a 4S but there isnt enough between them for me to go to the trouble. Would i go for a samsung galaxy S2 over the iphone? NO, in fact i just got the new blackberry bold 9900 but only as its free on my business upgrade... i could have got the samsung but as a 2nd phone i didnt want to carry around 2 bricks that do the same job... at least this way i can still stay in contact with my BB peeps