The one I've had the best luck with has been the factory replacement, but it's about 275.

Many people don't use the factory replacement and seem to do just fine. I think the Summers in Houston just make it tough on the XJ cooling system.