Dtube vs. Youtube. Hmmm... maybe it is time to think about switchin...