great site!
you might also find some interesting info over here:

http://www.thru-hiker.com/workshop.asp