It was a toss up between the Klipsch Pro Media 2.1, the Bose Companion 5, and the Corsair SP2500. The Corsairs I believe are going EOL. The Klipsch are great, but sub can sound muddy, drivers are smaller than the Corsairs, and can get distorted at higher volumes. The Bose, ####, they negate whatever sound card you have in your system, even if it's onboard sound like mine, so I call up a Bose store, and ask for the specifications of "their" sound card built into the set, they have no idea and have me call corporate. I call Bose corporate office, and THEY don't know. They don't know the specs of their own built in sound card!! That was a deal breaker for me right there. If you're going to over ride spec in my custom built PC, and not tell me what you're replacing it with....yeah, good luck with that. NO ONE online has stock of the Corsairs SP2500's, but a Microcenter near me happened to have them, so after reading a lot of reviews, I decided to go with them. Bigger drivers, guaranteed wattage, and a two year warranty. Been working on finding that "sweet spot" setup last night with them, I'm very impressed, still needs some tweaking, especially in the mid and a little in the high range, but I'll get there. Amazing sound, no distortion at higher levels, I'm sure my neighbors know I got a new set. :D