Does DNS stuff work for youtube? My PC browser based stuff has trouble from time to time and I would have thought the rather more imprecise nature of DNS would not have made that better.
Also I was thinking make the pi a media server of sorts that grabs videos upon request rather than some kind of network fiddling device.