What would you consider to be the best range of tools for keeping up and making minor repairs/adjustments on a road bike? Obviously a completely outfitted shop would be nice, but is unrealistic for most people interested in getting more into (and out of) their bikes. Are there any tools which are absolute musts? Any that are generally unnecessary? How about brand names, are some more trustworthy than others? Are there any invaluable resources for riders trying to get more into the mechanics side of bicycling?