Great topic,
I think more riders need to consider this list. Over the years I've helped many on the trails with my tool pack (BTW mine's near identical to the original post list).
Once I came upon a group of retards on quads, none with helmets, or tools; I'm surprised they were carrying water. Anyway, one crashed and broke off the thumb throttle and they couldn't get the bike back to camp (10+ miles). My mini vise grip attached and worked perfect, so I sold it to them ($20). My buddy was a bit disappointed that I didn't just give it to them; here's the deal: I go prepared, what would happen if down the trail I or my friend break down and need that very tool? What then? The $20 was cheap compared to them pushing the bike, trying to idle it back to camp, or ruin an entire day by sending someone back to camp for a strap. Besides, I needed the money so I could buy a new tool. Always go prepared. Hip packs (fanny pack) work great, they keep the weight off your back and on your legs.
www.rockmountainmc.com has a great assortment of packs and tools, including their own brand (Tusk). I just bought a great axle wrench that works for my front and rear axle AND my spark plug (only $12). I've used it and it works great.
Go prepared, ride all day, be safe, and have fun!