If there ever was a "sleeper" speaker from Klipsch, it would surely be the KSP 300. I have never heard the larger KSP 400. I have the entire KSP 300 home theater system, with the matching center and surrounds. I totally agree with this review of the KSP 300 http://www.audio-ideas.com/reviews/loudspeakers/klipsch-ksp300.html