Sort:  

I totally agree with you, DTube will take over youtube, or let us at least hope so!

great minds think alike, agreed, Dtube rocks