I've listened to all of the above over many years, out of all of them Andrew Wilkow has become my favorite, Michael Savage is another.