How many speakers do you have and what type are they?
I just have two speakers and a sub woofer that are all dell. They work pretty well for what they are and they came with my computer so they are ok.
I use a Logitech Headset, since I play competitively online fairly often. It cost me $50, but it has great sound quality and from what my friends tell me, the microphone is pretty good too.
I had surround sound speakers that were still in warranty, but the company went bankrupt. I was like..."OK that's fine" but then the freaking bass died! So now I use headphones