Considering the poor performance of ios4 on the iphone4, I'm inclined to wonder did the developers have any phones to test it on. Some of the bugs are so blatantly obvious typing lags dreadful Bluetooth performance and that awful proximity sensor bug. I waited several weeks after US launch mainly to allow all bugs to be ironed out but that didn't work. Cmon apple get your finger out. You dropped the ball on this one