I am really confused whether to buy an android phone or the iPhone. I have been an android fan ever since I bought my htc hero. I simply loved that phone.I used to hate ios. But when I broke my htc hero a month ago I wanted a replacement and decided to wait for the htc desire hd which will come out at the end of this month. As a temporary phone I bought a used iPhone 3GS and even i was sirprised dat i really liked it. And now am confused whether to wait for the desire hd or get the iPhone 4 rightaway. The thing is that I am really impressed with the iphone4 s hardware(retina, gr8 camera with HDR) . I would buy the desire hd if it was available right away which it isn't . Since I will definitely jailbreak the iPhone to unlock it's full potential I would get a filemanager, download plugin for safari and limited flash support, so according to my needs there aren't really any drawbacks to ios . Also I am an avid gamer and own a psp too but I also find the games on the iPhone really cool, and gaming on the android is well eh... ablest till gingerbeard is out. So I think I should buy the iPhone4 and get an android device some time next year when Ginger beard (android 3.0) is out(android 2.2 won't be uprgadable to 3.0 and google is saying that 2.2 will coexist with 3.0 as a an option for cheaper low end phones). Or do you think that I should wait for the htc desire hd which will probably be released sometime in late october or early November since it's launch was delayed today. Also please note that i live in India and will ask my brother ,who's gonna return from Canada Next week ,to get me the iPhone . Since the desire hd will be released in Europe first , it will probably come to India much later. To give you an idea htc launched the desire here in late aug, but they were faster in bringing the legend and tue wildfire which were released a month after their European releases. So I could end up waiting for the desire hd till Christmas or even till nxt year and since I have this opppurtunity to get the iPhone4 I think I should get it . Wat do u suggest. Wow I actually became more convinced of getting the iPhone while writing this post.PS The reason I want to replacer 3GS is that it gives me many speed related problems coz of the slower processor