I got my software upgraded today. Software version U940 - BF25
I told the technician that I heard he had a software upgrade that MIGHT keep me from throwing this phone against a brick wall. I went through my unlock unlock unlock ... answer answer answer.... turn speaker off! turn speaker off! turn speaker off! frustrations and he said I should do a commercial!

Anyway - my initial reaction was that it was 100% improved, but then later on I tried to press the 'dial' button and I got a list that started with 'speaker off' I kept going back multiple times, but each time I pressed the 'dial' button it took me to this list. I finally waited a while and then it started working OK. I called customer support and explained my frustration. He seemed surprised.

But then he said if I turned the phone off and back on it should be OK. He also said I should charge it with the phone turned off. That's not an option for me as I'm on call 24/7 for work.
I'll give it a bit longer before I start throwing it at brick walls. (I do have 2 layers of electrical tape on the battery)