Over the past month I have tried out the Bose ear buds (99 C$), Shure 110 (119C$) and finally Sennheiser CX300 (103C$). By far the best sound, comfort and value for your dollar is the CX300's.
Recommend this product?
The main purpose of my headphones was working out at the gym.
The Bose earbuds continually fell out of my ears and for the price didn't have the wow factor that I was expecting from a Bose product.
The Shure 110's were similar to the Bose and definitely lacked bass and that full sound.
I tried all 3 pairs using two different MP3 players, ear piece sizes, different audio playback's (rock, classical, pop, etc) and was convinced of the winner as soon as the first song started.