@rizwan400: I tracked my lost cell phone, lets see how to get it back.
Google Maps is no doubt excellent, problem is that carrier charges are applied, and applied alot, even if I purchase unlimited GPRS package, though it is still limited and volume based. Once you use free navigation, you don't like to pay for that 
I got one solution, navitel. Studying it. If anyone has used it, please share.