"I have searched n googled everything possible related to this but did not quite find anything concrete. How can i determine if the option USE NETWORK PROVIDED VALUES in the date/time settings is checked?"
Hours after posting this, I get Erel's message about version 2.71 and viola -- DateTime.ListenToExternalTimeChanges is a new feature that will solve my problem. I know when the users change the time on the phone! Thanks!