If you haven't found any better headphones for less money than Bose ones, you aren't looking hard enough. Any respectable company that is dedicated to producing quality headphones will beat out Bose hands-down. You just can't go to Best Buy and look for it because all you'll find is crap and Bose. Go to somewhere like J&R.
Look into Audio-Technica, AKG, Beyerdyamic, Denon, Grado (my personal favorite, I will always advocate these headphones), Sennheiser, and Shure, among a few other decent companies. Their $100-150 offerings will beat out anything from Bose. I bet you haven't heard of quite a few of those companies, have you?
Also, while you will get better audio quality as you pay more and more, the returns diminish VERY quickly. I personally refuse to spend above $200 on headphones. Anything above that is just useless. My $80 Grado SR-80i's work perfectly for me right now and I see no reason to upgrade in the near future.
Wait, what do you mean? From what I can see, that product makes any headphones act like they have an in-line mic.