I've been using a BlueAnt Z9 for the past couple of months and have been pretty happy with it. It has two microphones on board, as well as the ability to adjust to two different sensitivity levels, depending on surrounding conditions. Also, BlueAnt posts firmware upgrades on their website (
www.blueantwireless) which are a snap to install and keep your earpiece current. BlueAnt also just released the Z9i, but I haven't checked into it much, so the website would be your best bet for info there. Cnet gave the Z9 an 8.3 overall.
EDIT: BlueAnt just released the 4.0 firmware upgrade, which addresses perfomance in windy conditions. Sounds like this could be what you're looking for