Just a quick plug for Garmin's customer service. My etrex Legend was approaching two years old and was showing some signs of wear. I had a couple of scratches on the screen, the rubber exterior had cracked and seperated from the case near the zoom in/zoom out buttons, and I was getting the lines in the screen that some other users have seen.
I went to their sight and filled out a form. An RMA number was emailed to me the next day and they had me ship it to them. I sent it out last Monday, and got it back yesterday evening. Exactly one week. And they didn't just fix the things that were wrong. They replaced the entire unit with a brand new one! And my unit wasn't even under warranty anymore.
I just have to say that I am extremely pleased with the speed of their service and the way they stand behind their product, warranty or not.