I've used the Sweet Rocker for years. In my opinion, it's by far the best helmet on the market.
By arm straps, do you mean their elbow pads? If so, I'm a big fan of those as well!
Really, I think you can't go wrong with Sweet. They make top quality gear.