We also use rancid. Have it running every 30 minutes fetching configs from about 20 devices. We use ciscos asa's/routers/switches, and some procurve switches. Pretty much set & forget, but also easy to tweak if you want. I use viewvc (»www.viewvc.org/
) for the frontend for easier viewing. Free software at its best.