Bought this 950 the first day available, and absolutely love it. It has not been a smooth ride, but well worth the challenges.
My biggest issue now is the scratch I put in the screen. Ugh!
It's a great little phone and served me well between my 1520 and 950. Have mine 830 to my wife and she dropped it and put an inch long scratch in the screen!
I'm thinking att would do a warranty exchange with you if you are having such bad issues.
I am also in IT and can definitely understand the vfrustration with the issues you are havin