I was going to mention Alldata.diy, but there are many people that are stuck with dialup for there ISP so they may not have the time to wait for the web pages to come up. You typically have to go through many pages before you find what you need.
Anyway, here is the information on Alldata.diy for those who want to check it out. You can get information about any TSB or Recall and what needs to be done to correct the problem. For a 1 year subscription for 1(one) vehicle it is $24.95 for first timers and $14.95 to add another vehicle or renew your subscription. .
Click here for more information on how you can sign up.
I have found Alldata.diy very useful for some things but it becomes a hassle when you need your technical references at the car. Unless you have a laptop with a wireless connection you have to print out the webpages thus wasting a lot of paper. Another good thing about Alldata.diy is that it shows you the related "Book Times" for each repair. It is a way to check up on your dealership to see if they are screwing you over by charging your outrageous labour hours for a repair. I had this happen when I had my evaporator replaced. The dealership that I had it done at wanted to charge me somewhere around 10 hours to replace it when the standard book time is 6.4 hours. Needless to say, I never went back there again.
Anyhow, yeah Alldata.diy is a good resource. Combine that with any of the manuals above (especially the factory manual) and you should have anything that you need to make any minor or major repair on your car.