this all makes me laugh....
as soon as someone says something negative about apple, the fanbois all jump on it and vote it down, even if what they say makes actual sense....
I have a HTC desire and I chose that phone not because of its price, in fact I could of had an iPhone cheaper, but because in my opinion had many advantages over the other smart phones on the market.(inc other android handsets).
My 15 year old daughter on the other hand wanted an iPhone... The main reason had nothing to do with any technical issues, its fuction or form. the only thing it had to do with was the fact it was the phone to be seen with. same as the only mp3 payer to be seen with is a ipod touch... It doesnt stop her from grabbing for my HTC when lady gaga releases a new track exclusively on her website which she cant view on her iphone. She even admits herself that the Desire is better than her iphone, but it doesn't stop her wanting a iphone 5 when her contract runs out.
yes, iphone does have some advantages over android, but in my opinion the faults greatly outweigh those advantages.
ios5 and iphone 5 are not going to fix those faults.... not unless the iPhone 5 comes with SD card slot, user exchangeable battery, a proper bluetooth stack, and i dont have to install itunes on my pc. add that, if i wanted to code an app for my phone that I could publish it from an app store of my choice !