in india,especially on non-metro cities,we do lack wi-fi hotspots and the gprs/edge data transfer is very high.nokia maps will be best for you at this point of time as google maps does require data transfer to show destinations as per your request.and unfortunately,nokia maps will give you maps of metro cities only.so just wait and watch buddy.