I already tried mapdroyd which is the best so far, but it is still not as smooth as google map infact it is very lagy. big planet doesnt seem to want to work for me. is there a way I could download city of Toronto from google maps and just use it in an offline mode with gps?