I'll accept Hammond can be a bit annoying, but Clarkson, in my opinion, is just about the funniest writer in the country - his columns in The Sunday Times are worth the price of the paper on their own.
Boris Johnson is a fantastically clever, entertaining and insightful writer and May, whilst not in the same league as JC and BJ, has a very easy, readable and likabale writing style.