Sort:  

Very same here, Youtube is far better.

For now! muahhahaha

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