Mahrer is vile.
Most of the time Maher is smarmy and vulgar. But then he starts talking about islam. Then the man is amazing in his clarity and his honesty. He pulls no punches, and doesn't just blame those few who are "perverting islam".
If you haven't seen him talk about islam yet, do a Youtube search. What he says is actually quite bold, and I respect him for that.