I believe Mappero does work offline. Also you might wanna take a look at Advanced Geocaching Tool as well as GPXView