I spent a full day out in the field, mid-winter testing several systems with some friends. We had 2 Garmin GPSmap 60csx, a Garmin Oregon 450, 2 different Samsung phones, and a Droid X phone. We had a previous route downloaded to each unit and followed that route through out the day.
One of the phones had an expensive case, so it seemed weatherproof, the other 2 phone did OK because it wasn't snowing much. The Garmins came from the factory ready for anything.
The 2 Samsung phone batteries were dead before we were done with our day of navigation tests. The Droid X phone had an easily replaceable battery.
Navigation worked well on all 5 units until the 2 Samsung phones died from the heavy satellite use. Buttons on the GPS 60csx units seemed to work better in the cold and with light gloves on.
They all allowed us to follow the previously downloaded route.