Thanks, everyone, for the replies. I guess I'll hit up my AT&T store tomorrow since I'll be heading to that area anyway. I already factory reset it to see if that would help and it didn't, so I think I've covered all my bases.
To answer the speaker question, the sound is a bit better when I...