MapWithMe

Detailed, offline, worldwide maps on your phone

get it