i have some white JBL duet 2.0 speakers that i bought refurbished for $9.50 off eBay. i bought them mainly for their looks and how well they matched my iMac and of course the price, even if it is refurbished. the sound definately exceeded my expectations for both music and movies and is completely good enough for me, although some people might want a sub for extra bass.
the only thing i absolutely hate is how my cell phone can't be in the same room without causing all this horrible static and interference! i've emailed JBL to see if it's just a problem i'm having or if that is normal for these speakers but it is ridiculous how i have to unplug my speakers just to answer a phone call. i thought they were magnetically shielded but now i don't know...
the other speakers i was looking at were the Bose Companions, but opted for the JBLs at the last minute for price and looks.