VideoCub.com would make an excellent brandable, memorable and elegant name brand for your business. It is unique and catchy.
This was a side project that I created but never promoted, SEO'd or anything. I just got busy on other things. So you don't have to worry about questionable backlinks...