I have noticed through some web tools I use http://www.pagerank.net
that google hates this site when most other engines like it.
K how I came to this conclusion is that I allways see Guests viewing the Microsoft vs. America thread. SO I was like lets head on over and check the ranking of those keywords and see where it lands.
See almost top 10 on most of the sites listed but not even ranked on google.