Wow. You have a low opinion on expensive gear, but you just love the cheap stuff. I think I know everything there is to know about you.
Wow. He's actually totally right, knows what he's talking about, and Audioengine is
FAR from cheap.
Have you ever heard "No highs, no lows- must be a Bose?" They are
ALL about selling you the image of "top quality" and charging a premium without actually delivering the goods- and they've convinced everyone that doesn't know anything about audio that they're the best. I bet you spend $100 on Monster cables too

and think you're making a smart purchase.
In fact, a lot of the people I know who hate Apple products and think they're overpriced toys often like to (unfairly) compare mac users to people who brag about their Bose speakers. If you want to make a sound engineer or audiophile lose all respect for you, tell him you think Bose are "audiophile quality" and watch his response.
M-Audio make great stuff, especially for the money- but their speakers aren't the prettiest. Also, they had to lay off a ton of their manufacturing and quality control people recently, and they've had a few faulty speakers slip out into the market- but their customer service is alright. I have a pair of AV-40's at work ($150) and I love them.
Audioengine make top-notch speakers, and I have a pair of Audioengine 2's on my macbook air at home (in white). They're $200, so hardly cheap compared to the Bose, M-Audio, or Soundsticks. They sound fantastic and look better than anything else I've seen. The Audioengine 5's are between $400 and $470 a set, and they're quite big, so they might be more speaker than you need.
In white or carbonized bamboo, Audioengines look really, really good, and sound miles better than any Bose.
Audioengine 2
Audioengine 5