Definitely Audioengine. I've owned the Klipsch Pro-media and Audioengine A2's. The Pro-media has a sub, so you get the low end, but the satellites are harsh and thin sounding and it's hard to get a cohesive sound across the whole spectrum.
The A2's are much more refined and natural sounding and actually sound like music instead of computer speakers. Add a used Energy ESW-8 and you'll still be under $300 (I got one on Agon for $75), and have a system MUCH better than the Klipsch.
Ryan