so what does it synch to?
if its the internet mail servers over G3, then the phone is bound to be incorrect due to the natual latency of the internet
if its a time signal sent over the phone network, then again you've got latency compared with a direct radio link
best way - if it can be done - would be to synch the phone to the GPS network time signals