Sorry for the delay in coming back to this.
I did indeed find that the drives weren't operating in the best DMA mode, so thanks for posting that and reminding me to check.
The problem has been alleviated to a large extent since I corrected the above but I'm still getting stuttering now and then whilst watching live TV. To those who suggested protected content, I'm in the UK where we don't have such things so that's not the issue I'm afraid, thanks all the same.
As for the Homegroup & IPv6, not sure on this but don't really want to disable either as I make use of them. Might try it though as a test if all else fails. Are you saying that Homegroups won't work properly without IPv6 as I could happily disable IPv6 but need homegroup functionality.
I'm wondering whether it's something to do with the infernal indexing system interfering with hard drive access. When it was stuttering regularly (every 15-20 seconds or so) earlier, I stopped the Windows Search service and it seems to cure the stuttering. The service restarted a short while later (as it's on auto) but the stuttering seemed not to return. This could have been a complete coincidence and I'll try it again the next time I get regular, bad stuttering.