I am looking to upgrade my cell phone and wondered which android phone I could use for geocaching as well. I do have a hand held GPS but figured since I was getting a new phone I would get one I can use for geocaching too. I am not literate in this area and need to know what to look for. Do all phones have a GPS built in that can be used or do I need to look for a specific type, etc. Thanks