I've been using an excel sheet from http://www.madsenco.com/scouting.shtml to track my troop. I uploaded it to google docs so I could give multiple leaders access. It's a little cumbersome, and some of the formulas across the different tabs broke when I transferred it, but we're getting by.
Anyone else use google docs to track advancements? Any good templates to recommend? Does anyone have a good solution for tracking via a smartphone (i.e. iPhone)?