If you have a problem REPORT IT TO APPLE DIRECTLY. This is how we solve the issue. Complaining about it on a 3rd party internet forum doesn't solve it. They can't fix it if they don't know the problem exists and the more people that report the issue to them, the greater need they'll see to fix it. Don't rely on others to report it for you. It takes less than 2 minutes to report.
http://www.apple.com/feedback/iphone.html
Actually a lot of Apple staff look at these forums, hence the reporting about new iOS versions hitting the MacRumors web logs. So reporting here may actually be better than going through the bug reporting site...