Haynes might be invaluable to you, but not to me. I'd agree a Haynes is limited and not always accurate, but way more useful than nothing. I've done all my own repairs for close to 20 years now with just a Haynes manual and all I've ever owned were high mileage vehicles which need to be wrenched on pretty often. A factory service manual would have been great, but not necessary. I have low mileage KK now and will be getting a factory service manual at some point for it. Newer vehicles keep getting more complicated. For what they are charging for the electronic manuals, I'm not in a real hurry to get one. Mainly because I would like one that is year specific and doesn't have hoops to jump through to get the electronic manual to work.
My primary reason to have the service manual, is being able to take apart complex assemblies like the dash without breaking anything. Doing minor / moderate mechanical repairs I do not use the manual either.
Also, year specific is sooooo 1970. LOL (just a little ribbing... I've been working on my own stuff for over 20 years myself)..
Seriously, car makers have all gotten away from year to year changes and basically run in generations. In this case, you really only need one manual to cover the whole run from 2008 to 2012. So, say, while the 2011 has a different steering wheel and different computer protocols, the steering column is still the same, so the wheel mounts the same, and the computers are all still in the same place...
I guess I'm harping on about it because I used to be a "paper manual only" person... Until I couldn't get one for my 2003 Accord. The only thing was an electronic on CD. So I reluctantly got one. Now, I wouldn't go back. I am able to look at stuff beforehand with a simple search. Browse on my computer. Pull sheets from it to post on sites like this to help others out. And last but no least, print out work sheets for the job at hand that I don't care how dirty they get. They just get tossed out when I'm done.