I was changing my 9 volt battery last evening when it occured to me that have had one going on to 4 years, and it still works great. The yellow paint is slowly fading and wearing off, but the electronics work great. I have used all of the above, and have had eventual problems with each of them. The tuning knobs wear out, they don't function well in the cold, they break along with other issues.
However, the Garrett Pro Pointer just keeps on beeping along.......definitely a well designed piece of equipment.