I really enjoyed this story. All of the facts were really intriguing, and your 'rants' were well reasoned as well.
This is the first story of yours that I have read, so I can't compare it to others, but I really enjoyed the humor you threw in with all of facts, and the fact that you didn't wallow in angst.