I've been using ExpertGPS almost as long as I have been caching. I can't really compare it to Google since I don't use Google. I like it because of the topo maps but there are other features it doesn't have which I would like. The version is 2.3.1 which came out a few days ago. If you have specific questions I will try to answer them.