I've been using el cheapo Panasonic RP-HC55 (I paid 60 USD in Amazon 4 years ago) with good results under my two Shoei helmets (XR-1000 and Neotec). They are as good as earplugs from good brands (3M, Ohropax), and depending on my mood I either hear music on them or just the music of the 1352 cc OEM Kawasaki stereo system

(plus that Remus Hexacone sweetening things up

)
But after trying the concept of wearing NC earbuds, I'm hooked and now look for something better in both sound quality and NC, although as I said, the Panasonic are "good enough". So of course after a bit of research I landed on the Bose QC20.
Thanks again to Amazon and the 30 days return policy, I'm going to try them and if they don't perform just send them back, but I still want to ask you guys if any had experience with them, and if you also had experience with other NC headphones and how the QC20 stand up against them.
I have an intercontinental flight next week and I'll be back in 2 weeks, so I'll have time to do the 3 tests that I need: at home (subway, cafe, etc.), on a plane (babies, engine noise), and on the bike (wind noise, traffic) and in every case with the music on and off. The Panasonic have the strange characteristic that when they are on but no music is playing, they act almost as earplugs, not managing to cancel noises very well, but when the music plays, regardless of the volume, they improve a lot. The Bose models that I tried at the shop always cancel noises and rather well.
The last issue will be with fitting. The Panasonic have a strange shape and it's cumbersome to manage to put the helmet without knocking them off. How would the Bose fare with that? Has anybody tried?