Take a look at
http://www.customprograms.info/scoutingresources.htm
The idea behind this site is to provide resources which will help a Scout earn merit badges. It will be useful to Scouts who want to browse to see which badges may be of interest and also to help earn a given merit badge.