DO NOT buy the National Geographic maps for your etrex. They cannot load into the unit. You can create routes and waypoints on the computer that you can transfer and can transfer your tracks to the computer and print them on the maps but the maps will not be useful to you when you are using the GPS.
I don't know what MountainMan's agenda is but the etrexs are waterproof and mine remained waterproof after an incident that had it bouncing down a paved road at about 12 mph. If he had received a non-working unit from garmin, he could have had it replaced immediately.
The basemap is intentionally minimal. It takes up part of the program memory and includes the entire US. They don't know what types of maps you want (road, topo, water) and some of the detailed information would be out of date immediately.
The main source of maps in the US is Garmin. They make general topos and some more detailed topos of the national parks. go to https://buy.garmin.com/shop/shop.do?cID=145&pID=8707 to see the maps that they have available (you can even see samples of them) and then go online to see who has a good price on them.
There are also some free maps for use but I have never tried them.
Go to the etrex group at http://groups.yahoo.com/group/etrex/ or the map author group at http://groups.yahoo.com/group/map_authors/ to find out about the non-garmin maps that are out there. I seem to remember that someone has high resolution topos of Colorado.
The 24 meg of memory will only hold part of a state. The x models can use up to 2 gig of memory.