Alright, here I go again. My head is about to explode but am still needing more advice. We are new to geocaching and have been doing it for awhile using an android app on our phone. We are doing this as a family, two little ones and my 12 year old. I'm wanting to buy my 12 year old a gps for his birthday and have been researching and researching. the more research I do the more confused I get. I'm now down to considering the dakota 20 or the explorist 310. Don't want to spend too much but dont' want to cheap out either. I'm guessing my questions are since we are mainly doing this for geocaching should I go with the simplier explorist or spend a little extra and get the dakota. I like the option of having the compass but wondering if the dakota is a bit much for us. How about the maps, I'm not sure if topo mapas are available for either or if that is something we need?? Will I be spending more adding maps in the end? I love that they both have paperless caching but is there anything else I need to know?? Any advice would be appreciated. I'm just lost in this endless supply of reviews on all the gps's out there, I"m overloaded. Help! and thank you:)