Only took 3 months, but the Speed Jacket finally came in this week! Got the black polarized pair, but had also ordered the Deep H20 lenses for some lens options. The case that came with them is pretty nice, large with a nifty patch on the outside and a couple lens slits in the foam for an extra set.
The release seems in line with the SI gear - build for function and protective wear. As such, they are relatively narrow/snug fitting, presumably to be compatible with helmets/hats. Not uncomfortable, but fits close to the face and offers great range of vision. With the locking mechanism in the temples, one of the more noticeable features is the earstem hinge is moved further down than most styles.