Check out the powered AudioEngine 2 and AudioEngine 5 speakers. I have both and they are fantastic. The 5's even have good bass. Great reviews. The 5's can also easily recharge an iPod.
I use them with Apple's latest Airport Express and iTunes for a poor man's wireless whole home audio system. (I use my even better big Aperions speakers in my living room.)
I've been buying perfect open-box AudioEngines found via Google from official AudioEngine dealers.