Went through the Big Horn at different locations on our way to/from South Dakota. The roads are in good shape, the views are awesome!
Ample look out pull offs. Places for snow mobiles, camping, hiking, cycling, rock climbing... Lots to do!