what do you think about dtube? should i start a video channel there? i know you dont know me but.. :^)