They're only linking to videos that can be found elsewhere. The site's only been up since the 17th.
EDIT: I'm watching 300 right now. The quality doesn't look that bad. Sure I'm not on a 42" LCD screen (little 17" CRT), but it looks good enough to watch. I'm kind of surprised that the places hosting the videos are still up.