I like the ARB. If you drive on snow, detroit is no fun. I used to have a detroit in my DD, going 50mph and it start snowing, those mild corners on the freeway let it loose every time, unless you take your foot off the gas the whole way through the corner, and are holding up traffic because by the end of the corner your going 25mph.
Detroit is unbeatable for trail usage. Dry pavment with a detroit is annoying but not hurting anything and tolerable. Detroit and snow do not mix well. I used to drive up north snomobling with a detroit equipped truck....sucked ass...i could drive my 2wd c10 better in the snow & ice than the detroit.
Being able to shut it off is a must if you drive on snow.
I'm sure there ar thsoe that will tell you it's just fine on snow once you get used to it, well, not in my opinion, snow trails you could get used to, driving on a snow covered freeway with it is just not an option. Any distance on the snow and the only thing your getting used to is going very slow or being very afriad it's going to come around at any time.
If it's your daily driver, and you live in a snow area...i'd go with a selectable locker. If you live in the south the detroit is perhaps your best choice.