Sort:  

Ditto. DTube videos won't buffer for me and the page eventually crashes.

Very same here, Youtube is far better.

For now! muahhahaha

Because it's peer2peer, the more people watch it the faster is it ;)

I wonder what browsers you guys use? Chrome seems to work just fine.