How are we ever going to cooperate if there's no trust?
Google Maps Mobile is a J2ME application that uses the same Google Maps as...Google. It is a freeware application that allows you to view maps and rute directions, though, specifically saving the map itself to your phone outside of the application isn't supported. You can save your map or directions information inside Google Maps to be reloaded and the application will resume on the last scren you left it on when you exit.