The Logitech Z-3 setup sounds halfway decent, and they were $44.95 at Amazon, with free shipping, when I ordered them a couple of weeks ago. I like them quite a bit. Lotsa reviews available out of the web.
They won't blow your socks off, but they sound pretty good for $45, and they're not ugly either, unlike a lot of inexpensive speakers.
I found a good 5.1 setup for around $50 shipped on Amazon. Don't know if you want to stick to 2.1....this seems like a really good deal. It is a [Logitech X-530] 6-piece system. Worth a look, in any case. [Logitech X-530]