1. To take you to places you have never been to.
This is probably the best one for me.. amazing that geocaching has me going to places so close to where I live but have never been to before (lol.. 'cause, before geocaching, there was absolutely no reason to go down that scary, unpaved, abandoned, god forsaken, gates of hell, back in the middle of nowhere, L.O.S.T. road).
6. The sense of accomplishment after finishing a hard challenge.
Actually, I also feel pretty good even when I find the easy caches.
8. A way to get out of the house and exercise.
My wife and I are really into walking and hiking, so geocaching fits very nicely with our current lifestyle.
9. The thrill of being "sneaky" right under the noses of muggles, who have no idea what you are doing.
Yeah... this part is kind of neat too.