I found that the constant stream of "hell", "freaking", "dumbass", "crap" distracted from the content. I appreciate the sentiment behind them, but I'd hope you can find a way to make your points without such language.<p>(Side note: A lawyer once told me that he would "never use language on a website which he wouldn't use in court" -- I think this is probably a good guideline to follow.)