With all due respect, I suggest you read a little about the background of Frontpage and its founder, David Horowitz.
They do great work.
http://www.frontpagemag.com/about
Yes, Horowitz is top notch. He was raised by Commies...he knows the scoop.