Up to this point I've been using a automobile GPS.(to geocache) A lot of planning necessary! Now I'm ready to purchase a caching device, but would like the opinion of other cachers. A dedicated GPS, an I-phone, a I-pod, even an I-pad? If GPS, what makes & models?