Youtube is a great resource, too. You generally have to have sense of what's wrong with your bike in the first place in order to search for it, but there are some good videos on things like derailleur adjustments.