If you've got the cash, AdventureBilt all the way. If you're poor like me, the Akubra fed deluxe is absolutely perfect - plus, AB didn't exist when I bought my lid :lol .
I've had mine going on 3 yrs now and it looks just as good as the day it arrived - and that's after wearing it in pouring rain, snow storms and scorching heat (though it's heavy so I wouldn't reccoment that too often - unless you like sweating). And if fits like a glove after all that.
-Fred