I use cacheberry also and i love it (5 cache's so far). It is better than Navigator because it is only a one time fee, not monthly or yearly.
you can load single GPX files directly into cacheberry from geocaching.com and you find the nearest to you as long as you have internet access.