After about two months of reading reviews and researching prices, I finally broke down and bought a Jawbone Bluetooth at my local Verizon store, as they gave me a price I couldn't refuse ($69.99 and a 30-day money back guarantee).
I returned the product within two weeks (thank goodness for the guarantee that you get with Verizon vs. buying it off ebay or craigslist). The earpiece would not stay on all the time. Sometimes if I turned my head suddenly or looked down, it would fall off. They give you four different ear attachments and the two smallest ones still fell off. The clincher was when I was walking in a noisy mall and received a call. The caller could hear me clearly however I could not hear them unless I stepped into a store where there wasn't much talking going on. So, yes their product does have noise cancellation, but it seems that it's noise cancellation for the party on the other end of the phone and not me. Just my two cents (or 6,999 cents).