Unfortunately not. (One key requirement is that I need to be able to store the maps on an SD card, but a couple couldn't do it)
I came close w/the unlisted "Aponia GPS Navigation". It let's you give coordinates, but I'd need to be able to paste them in, rather than remember 20 digits and 2...