If you want to wait for the iphone 6, get an android. You can get those on a one year contract extension, and then get an iphone 6. After you deal with an android for a year, you will be so happy to go back to an iphone. Actually they are not too bad. I had a droid X and there are some good things with the phone. Easy to use as a free wifi hotspot without hacking, great voice quality, but horrible moto blur software.
As far as the iphone 4, yes there are issues such as antenna and glass breakage, but I have a case on my phone to rectify both issues. As far as call quality, I have had no problems. Love the screen which is better than any android phone. Battery life is better than most androids, although the droid X wins there. And the apps seem less flakey than what you get from the android market. No qc on the droid apps, so you can end up with more issues with their apps and resultant headaches.
As far as the iphone 4, yes there are issues such as antenna and glass breakage, but I have a case on my phone to rectify both issues. As far as call quality, I have had no problems. Love the screen which is better than any android phone. Battery life is better than most androids, although the droid X wins there. And the apps seem less flakey than what you get from the android market. No qc on the droid apps, so you can end up with more issues with their apps and resultant headaches.