Viking manages GPS data, supports OpenStreetMap and geocaching
