Cambridge Soundworks PC works are probably the best "bang-for-buck" portable speakers. They are a sub/satellite system which may not be convenient for you if you carry them around a lot. You can get them refurbished for about $30 off cambridge soundworks website (outlet).