I just got my HTC Touch Diamond I think its great but.....
I keep it in the leather case and I am having two problems with incoming calls
When a call comes in the light flashes to indicate an incoming call - the screen displays "unkown caller" then eventually identifies the caller and sarts to ring - this means that the caller has heard at least two bursts of ring tone before I even know they are calling.

- Is there any way to make it ring or vibrate as soon a call is received?
Then the really frustrating bit -
As I reach into my pocket and pull the phone out of its case I hit the "ignore" key and cut the caller off

Is there any way to lock the screen t prevent this?
Thanks - Al