Though of course I wouldn't disagree with Tim in regards to the Trends T-amp (use it in my computer playback system), I'd also recommend the AudioEngine A5's.
I got the A5's for a non-critical living room playback system, and they are very nice. They're basically powered monitors, with inputs for an ipod and other 1/8" playback devices. I use mine fed by either my ipod or squeezebox, making a compact playback system. The A5's also have sub outs and in our new place, I set them up with a small sub. The system sounds great and has a small footprint.