I just came across Bicycle Tutor and am quite impressed with it as a repair guide to keeping your bike in top shape. I haven't dug into the site too much yet but they appear to have a good number of tutorials ready and able to help you keep your machine rolling.
I'll be adding it to the links just after posting this.