Maps pro looks alright. Reviews had problems with offline maps which is a bummer.
I've been using delorme topo USA, but I can't recommend it. the vector maps are great and compact, but the interface does not work well with touch. very powerful, but hard to use.