I've got a Vista HCx just like that, I didn't think they've been around long enough to run out of warranty. I'm not surprised Garmin took care of you, I'm on about my 6th Garmin, I live by them. Actually, 11 if you count the 4 airplanes in my flying club (the Cirrus has 2).

I love the "H" part of the HCx- I had the original Vista, and it would lose signal with a moderate tree cover, and would rarely pick up a signal on the top floor of a wood house. My HCx never loses signal when I go jogging, and can often pick up a good signal on the ground floor of my 2 story house.
_________________________
- Benton