I like my Nitto CrossTeks.
They're good in the rain, an aggressive looking tire with a 60K treadwear warranty. I haven't had them through the snow yet and I don't see off road action but I've heard they do well from the internet reviews I read before buying them.