You should take all this equipment for a walk and then compare registered tracks. This could revers your opinion 
Took your suggestion and went for a walk with my equipment. It did not reverse my opinion.

First I used Globalmapper to track my position along with the NJ 2007 Orthoimagery shown below. It tracked me perfectly. Then on the return trip, I used OziExplorer to track. Now Ozi does a poor job of displaying your position in real time, but it's the only software I have that can record the full 10 points per second that the GLO is capable of. I recorded for about 4 minutes and ended up with over 2400 track points.
This is about the cleanest track log I've ever seen. I walked around in a circle at the North end of the track. That is just a big sandy intersection and I made a rough circle; I did not re-trace my exact steps the second time around. I would say this track is extremely accurate, probably within a meter. No way that any other device I've used could create a log like this.
Look at the enlarged view of the circular track at the scale of 1:100. The orthoimagery is at the resolution of 1 foot per pixel, so those pixels you see in that image are 1 foot x 1 foot. Wow.
For a $90 GPS, it's pretty impressive in my book. Add some kind of a smartphone or small tablet and you have a really accurate tracking device (assuming there are apps available).

