There are several possibilities here. Firstly, I would check the sound card drivers to make sure that they are installed properly. This would include going and getting updated drivers for the sound card, and do not use the the generic windows drivers. If you are using the windows generic drivers, that could be causing the issues. Next, the onboard speakers usually are very, very poor quality. I would try plugging external speakers to your system to see if that improves the quality. It did on mine. Next, most of streaming video / audio systems use the flash player plugin and that could also be an issue. Make sure that is current in the browser that you are using, because that is used in conjunction with the actual audio card in your system. Lastly, it is entirely possible that you got a lemon of an audio card in your laptop. Since most audio cards are built into the system board, and cannot be replaced with out replacing the system board, you may have to contact Dell to have the system board replaced.