I've tried to access Daily Motion on the iPod Touch. Is it just me or is it really slow?

I can't even get the page to load properly.