Out of interest is anyone who's seeing it run slow running IPv6?
Yes, I discovered that was the issue here, with IPv6 disabled Youtube is a lot quicker though even with IPv6 disabled I still get buffering on HD. 480p is the maximum I can play at without buffering.
Was your v6 working or broken? I think google's having v6 issues, Not sure