I have a set of logitech z3e's which are 2.1 speakers and they're pretty decent in my opinion. I got them at best buy for $60 but they can be found for much cheaper, I just had a gift card and couldnt find anything else to buy
from my experience though, logitech has a variety of good speakers that dont break the bank, so check them out!
Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.