I love these remarks from iphone users "just works"
Do the GS 2, HTC one S/X, Galaxy nexus/nexus etc. etc. not "just work" out of the box as well especially sense powered handsets?
Just because you get an android handset does not mean that you have to faff about with replacing every app etc. and changing every setting.
Both are exactly the same essentially, except on IOS you are restricted a lot and don't have any where as much choice even if JB when compared to android.
As for hardware/software faults, both are just as bad as each other really, see plenty of people complaining about battery drain etc. in the 4s thread and screen issues with yellow tinting etc.
EDIT:
Whilst android market might not be as good as apples market (yet) it has a lot of good apps that are feature full and work great and in some cases far better than IOS equivalents. Again the apps are just there for choice, some people are happy with the stock experience of sense, stock ICS etc. however, plenty of people want to be able to customize things to their liking and have certain features and at least if you wish to do this stuff on android, you can do it very easily without having to root and flash a custom ROM etc., where as with the iphone, you can't, you have to JB it first.........
Also you must have installed dodgy apps or messed a setting up on your android phone if you kept getting those messages.
EDIT 2:
And as a HTC one S user (I have also replaced a lot of stock apps with 3rd party ones, have over 65 apps installed), I have had no problems except 2 crashes, which may have been related to a beta app. And my bro has had no problems with his stock 2.2 HTC desire either in the last 2 years, I don't think he has even had a crash.......
told you someone would take offence

I'm just giving my opinions. I'm in the industry and I've had a lot of exposure to phones and I know plenty of people who are very very happy with Android, I'm not one of them. I'm just suggesting the OP might... just might have the same experience as me.
I had an iPhone, came to the conclusion it had been the same forever, I wanted to try Android so I got a galaxy s. I went back to an iphone after I found I hated the keyboard and then found loads of worse options on the marketplace.
Then I got another iphone... got bored again and got an xperia arc, then back to iphone, then a galaxy s 2 then back to an iphone (the damn thing couldn't even do dtmf tones properly which took some explaining when I couldn't get on conference calls) then finally a pair of lumia 800s and finally...
Back to an iphone.
Just my 2p, you can't be right or wrong with opinion I get that but I'm just saying as he's clearly been happy with iPhones that perhaps he's like me and thats the best option for him.
All that said I was very close to buying a One X recently and I will probably give a GS3 a whirl but thankfully I now work somewhere where I'm obliged to have an iPhone so I can't get too far away from safety


)