Bibs are a Must... people do not use them because they do not know about them :) Powder = Bibs :)
Solstice, Mt. Hardware and North Face offer some excellent product which are just under $ 200.00 range during Spring Sales
I typically get 4 to 5 seasons on a pair...
I have only seen Bromada on his equipment...
He rides the edge and knows how to utilize a softer stick
also it helps to be on a deserted run with perfect conditions
He is a Cold Surfer...