Navfree maps seem out of date and the interface is clunky / laggy but yes free and works offline. Be aware it is a 1.6gig download! I find tomtom is superior in every way but it costs.
I've been using the built-in map software and it's been working for me. Is there something I'm missing?