One good way to circumvent these issues is to get one of those USB HD audio things. They have both a mic and headphone socket on them and they override the system audio.
They do work as I know a couple of people that had some issues with sound and these have cleared it right up.
Here's a link to one of them:
Amazon UK