3.0

Endlessly full of snark and tongue in cheek humor, but informative at the same time. I read it in small doses here and there, which worked perfectly--it kept the tone from becoming just too over the top.