Excellent points and I agree with them all.
I think the "Freezing up" problem is my biggest irritation. Many times I will select a program (e.g. "Picture Messages") and then the top will change to "Text/Multimedia" but the rest of the scree wil not change. Then selecting "hang-up" or "home" will take me back to the Home screen. I've waited for a while to see if it's just being slow, but I don't think that's it.
Anyone found a solution to this problem?