I like Geooh Go, but one thing aboat it is highly frustrating - when a cache is opened for viewing, Geooh refreshes the information aboat the cache and also the cache name. I use GSAK for generating gpx files and use the GSAK's function for changing the cache name. I use this for providing me with extra information aboat caches. Geooh Go removes this extra information and I wish it could leave the name as it is and just refresh the other properties aboat the cache.
The virtual gps is a feature at project gc where you can create lists of caches.
They can be exported to gpx files, but other geocaching apps have implemented this virtual gps in the user interface and makes it fast and easy to download caches without export/import files.