I have a Galaxy s4 and a Garmin Oregon 450 and find that both are great....The Oregon is a bit more accurate in the thick woods. I tend to use the phone for all around caching and only use the Garmin now for long hike/bikes, mainly for it's battery life....which the phone doesn't not last long away from a charging source
Prefer the phone, because I like to log as I go, saves a lot of time at the end of the day not having to long a days worth of caches!!!!!
PS My caching buddy uses his Galaxy s3 in the same manner as is happy with it's accuracy also.....