For some reason, whenever an unknown number calls me, my phone takes forever to start ringing and when it does, i've already missed the call. Is there anything I can do to prevent that?
Not that I know of. Someone will be along shortly that will explain how to make it ring faster instead of using vibrate or something like that, but I know what you mean... the phone does not get the signal to ring from the network fast enough IMHO. Just call it from another phone and count the ring difference and know what it really is. Then, try to play with the ringers, be sure they are on the phones memory and not on the card, that may help a bit.
Thanks, it just seems like once it starts vibrating, it freezes up on me so i can't answer the call.
Try using the hard button to answer. And if you are not aware, pull the battery once a day, it will fix many issues. A new OS will be out and make it the phone of your dreams.