Also, as a side note, for any of you that Geocache, or are interested in Geocaching, this will do it! Although it isn't the easiest device to geocache with, you can do it. It also has the option of Paperless Geocaching. Which the first link will tell you about.
If you don't know anything...