I read Amren and enjoy the comments people make.
I believe they also had Michael Levin (a CUNY professor) as a speaker at their conference as well. I don't know what Levin's views are on Israel, but I did read a commentary of his on the use of torture, and how it's the moral thing to do when the lives of innocent people are in danger.