I don't know you stuck you are on the $100 budget, but I really like zvox, which is an internet direct company (you can pick up its products from a variety of sources, though). I think their products sound very good and they are very responsive in dealing with the one warranty issue I had (they actually replaced a part that was a month or so out of warranty).