I strongly believe that Apple will launch iPhone 5 next year June WWDC .
iPhone 4 is selling very well and despite lot of strides by Android hardware their software still need improvement .
Also ICECREAM Sandwich will not be coming in many phones soon despite its fall launch .
So this holidays we will have
iPhone 4 with iOS 5 ... something new
Oh and One more thing , Apple might launch a new cheaper iPhone in Sept of this year mainly to address a whole new market ....