Has anyone tried out the 07 Specialized Instinct helmet? There really are not many reviews on this helmet. Just curious what the construction and quality of this helmet are. Please, let me know. Thanks!