I read about these on webbikeworld, where they were impressed and called them a great bargain. For under $100, I had to see for myself. I stumbled on a shop that had some and the large (my hat size is 7 3/8) fit perfectly.
The shell is small and fairly round, but there is still enough room for my nose and chin (a problem with some of the more expensive modulars I have tried). It is fairly heavy, but I only notice it when I carry it by hand. The vent covers look and feel cheap and the top vents rattle in the wind at the closed setting. The padding and straps are very comfortable.
The smooth, round shape sheds some of the buffeting from the Strom's windshield. It is loud, even at low speeds, but then it is not much louder at high speeds. The shield moves easily and stays put at all of the notches. It does not have a "just a crack" opening, though. The first notch is about an inch.
After about a month, I am happy with the helmet. I will not say it is just as good as a $600 helmet, but I definately feel I got more than my $100 worth.