I have been running a set of cheap speakers (free actually) for a while. They are 2.0 (as in no subwoofer). They are starting to die, and the audio quality is terrible. So I need recommendations for new speakers. Below 300 us dollars is good. Also, should I get a sound card? Or will that not change from onboard sound?