I just came across qGIS , which looks a little more like the ESRI software I'm familiar with. I'm not sure how it combines with GRASS (and why), but apparently I can get the best of both worlds if I use them together. I'll have to install them both and play to find out what works for me.
I also see from reading at geocaching.com that there is a Vancouver Island geocaching group with forums, so if I go ahead with anything, I'll lurk there for a while and see if there's any interest there as well.