My new build has onboard audio which is pretty good and I was intending to stick with it, but I'm getting a bit of buzzing which I've narrowed down to mouse movement. I'm not using the front panel connectors (which seem to be more of a problem in this respect) and I've tried a couple of USB ports in case it was some oddity regarding one of them.
Am I right in thinking that the only practical solution is a soundcard?
Am I right in thinking that the only practical solution is a soundcard?

The sound quality is very good...as long as I don't move the mouse. I found another "feature" later - loading images on a website causes buzzing too. Only images, which is rather odd. Oh, and HDD use. I was wondering why the HDD was louder in my new PC, but initially thought it was the new HDD or the new case. It isn't. It's the onboard sound.