List I cannot say enough how much it bothers me to have PREVENTABLE mechanical breakdowns while on the trail. For me years of racing in the desert(rally), Road racing( formula Atlantic, F3, 125 shifterkarts) has taught me a valuable lesson. Preparation, preparation, preparation. Some people call me nuts for going through my equipment all of the time. I feel that in order for you to call yourself a true "enthusiast", you had better know your equipment inside and out. Spending 10 minutes before you leave your house to do a pre-trip inspection on your equipment can save you from a possible HIKE. I HATE HIKING! So here's my list before I leave the house. 1. Check every nut and bolt with torque wrench. 2. during the nut and bolt check, inspect all welds and corners of frame for possible cracks, frays, or anything unusual. 3. move all components to it extremeties(cycle suspension, move handle bar back and forth, spin wheels, go through all gears). 4. wipe down all components to make sure that there are no hidden flaws in any components. 5. lube all moving parts(chain, shifter cables, pivots, fork stantions, etc.) check for any problematic areas carefully 6. check air pressures (tires, forks, rear shock). if any is grossly out of spec, check for leaks. 7. driveway brake check! make sure everything is up to par. gotta have good working brakes!!!! 8. inspect hydration pack ( water, necessary tools(everything I need to fix or take off everything on bike), 2 spare tubes, co2, zip-ties, duct tape, tire boot, patch kit, hand pump(in case co2 fails), GU, my HT HAM radio(longer, remote rides), lights, first aid kit. 9. load car - bike, helmet, gloves(half and full finger), riding glasses(clear and dark), shoes, and floor pump, and tool bag( contains all essential full size tools(not folding)). At this point I can feel pretty confident that I will have a good ride without mechanicals trail side! Always better to have and not need it then not have it and need it!!!! Then at least you get to enjoy the :beer: and not have to drown your sorrow in it:drunk:!!!!!!