I agree with the OP. I have problems with the GPS as well. It takes anywhere from 2-5 minutes to get a lock if its sunny out with no clouds in the sky. I mainly use it if I am traveling out of state or want to know how far away I am from a specific destination.
I also swore there was a way to set the vibration intensity, but I couldn't find it.
Initially, when I first got the phone I hated that the screen wouldn't light up when I received a txt, only the LED would blink. My phone is on vibrate most of the time and I sometimes wear headphones while gaming, listening to music or working on stuff on the computer. I've gotten use to it never showing up, but it would've been handy a couple times when the gf was txting me and I was "ignoring" her. haha.