I wanted to be able to carry the internet around in my purse or pocket. The Apple iPod touch is perfect. There are so many applications that you can download for FREE (My favs: Twitter, Facebook, Flixster, and Mobile News). These days there are so many places that have public use WiFi, that it really isn't too much of a problem to connect. The ONLY downside is that I can't download Flash Player onto it.
It's a nice new Garmin etrex 32x. I ordered that one because I wanted the compass feature. It isn't entirely intuitive on how to use it. But, downloading the manual, and Google help with all of the features. It fits nicely in your hand with the buttons in the perfect spots. We've already downloaded 5 geocaches to go hunt for.