I'm curious as to what circumstances are resulting in your getting only 80-foot accuracy?
All I have is the basic Garmin eTrex. I haven't done a whole bunch, but I've used it in Edmonton (Alberta), Florida, Massachusetts, and the mountains of Maine, and it does fine; usually with 20-25' accuracy. The only time I've seen 80-foot accuracy is when it can't see all four satellites.