Murz, it is a great hobby for spending time with family and friends. Its also a great way to get to know your surrounding areas. I know Tucson extremely well. You can name some unheard of small residential street and theres a 90% chance I can tell you approximately what part of town its in, if not tell you exactly how to get there. Even with my knowledge of this city, Geocaching has lead me to things I would have otherwise never seen. A few great parks, awesome bits of history, etc.