These apps helped me a lot on my last trip (and I got them when they were $9.99 each). It pin pointed where we were and we could see the nearest bathroom. I don't have the maps memorized.
I used the Disneyland/DCA ones when I went there for my first time by myself. I went to 3 different stores...