GeoScouting is another scouting based program built around the use of GPS units. 

It can be used for Packs, but seems to be more geared for Troop use.  It details team based games for Troop Patrols and how to setup larger events that include geocaching.

You can find out more information on this program by visiting