I have the Sena SMH10 (a pair) and love it. Audio quality is superb and the large "jog" dial makes it really easy to use fully gloved up for winter. Spend time though to locate the speakers properly.... I also placed some foam behind the speaker to bring it closer to the ear.
I currently have it paired with an iPhone 3GS which has been flawless - music, receiving calls, and making them (via voice command). However, since the iPhone has been getting slower and slower with the new iOS upgrades I wanted to get a new one. I tested it with my son's new iPhone5 and could not get it to make a call (all other features worked).
I believe this problem was introduced with the iPhone 4S - since then the iPhone hasn't been able to detect the end of the voice command and just leaves you dangling. I'm not sure if this is truly an iOS bug, or the Sena. I tested my Sena with a mates Galaxy S3 on Thursday, worked a treat, so I placed an order for a new S3.
Regardless of the unit, you will still get a lot of wind noise. One cool thing about the Sena is that you can buy additional fitting brackets that take ear buds if this is your thing (< $40).
R.