Well, on a limited budget and after much auditioning, I went with the Klipsch ProMedia 2.1s.
I came away... mixed.
I'm a former multimedia engineer. I know how things SHOULD sound, especially on certain pieces of music like the Von Karajan Masterwork of all 9 of Beethoven's symphonies or Billy Joel's New York State of Mind or standards from Sinatra, Dean Martin, NKC, Mel Tormé and others...
And really, on the standards and the Billy Joel... oh man, the Klipshs just sang.
What I ended up doing was going into the EQ and selecting "Bass Reduction" since there seems to be a drop off in the lower mid range. I couldn't tell you exactly where it was since I don't have any equipment to scan it.
However, I did put some funk on and played some Zapp More Bounce to the Ounce and I can unequivocally say that these speakers do NOT suffer from one note bass. Authoritatively that's not a problem. I had the house rockin' with that and One Way's Cutie Pie.
Now, was it perfect? Not even close. I've listened to Legacy Audio's Whispers... and I'm forever spoiled on speakers for life (damn you Bill Dudleston!) THOSE are perfect. I'll go to my grave saying and believing that. But for computer speakers? Yeah, I can work with these Klipsch speakers.
They've got a decent form factor, there is no sibilance in the treble and I was surprised at the amount of mids coming from these inexpensive sats. They're actually pretty hefty. I wouldn't want anyone to hit me in the head with one as the case feels like it's made of something relatively dense.
So, I can understand the hate. I've got a pair of Beyerdynamic DT770 80s right next to them (no, I don't understand the hate for those...) and when driven properly, they are just lovely. But there are plenty of times when I just want to sit in my chair and talk with people in the room and play my WoW or be on the computer and not have the family yell at me because they have to get past the 18dB of sound isolation that comes with the 770s. And the Klipschs accomplish that.
One of the issues with just going with monitors is that they have to be driven by...something....unless you find powered monitors which is a whole different set of compromises. At around $100, it's never gonna be perfect and this is no exception.
But by working with the EQ more than a little and hopefully plugging them into a desktop amp that'll also power by 770s... it'll clean up the mids and reduce the work the crossover's doing (which I think it's actually overdoing).
If I find that a desktop amp helps these along, I'll pass that info along.