I suspect that few have experience with more than one, or at most two of these, hence it's difficult to get a good comparison. And your personal biases as to what is "best" might be different too (else we would all drive exactly the same car and wear the same clothing, etc etc).

One you didn't mention is what I use, GaiaGPS. http://www.gaiagps.com/
I find that it works pretty good. I think the other that I've heard the most about is Backcountry Navigator, so if I were looking fresh I'd probably consider that.

It might be that you can download a somehow-limited version for free to try out of some of these, so you might consider that to try them out for yourself.

GPS Test --- I think this is a free App that I do have installed? If I recall correctly, it's good for a couple of things but isn't at all the same type of product as Backcountry Navigator or GaiaGPS.
_________________________
Brian Lewis
http://postholer.com/brianle