GSAK costs 25 USD (£12.75) to register. You can become a premium member of geocaching.com for 30 dollars (£15.30). You can then get pocket queries from gc.com, which contain .gpx files which you can load straight into GSAK. There's much more information in .gpx files than in .loc files - the whole cache details.
You can then select the caches you want in GSAK and send them straight to your GPS. IMHO that's the way to go.
Do not go gentle into that good night.
Rage, rage against the dying of the light. (Dylan Thomas)