Fantastic work!
I was in San Francisco recently and got a Nuvi 200W for $120 in West Marine. Just followed your tutorial and I'm mega-impressed. This just makes GeoCaching so easy.
Now to find the rest of those caches in Sausalito, and buy you a pint.
G