dems and libs alike might hate him...but he is right more often than not...I think he summarizes things quite well in this article...

http://www.newsmax.com/InsideCover/R...0/06/id/413506