As some of you may know VEVO launched yesterday night. It wasn't working at first but it seems to be working now. Do you think it's as good as it was hyped up to be?
It seems to be not too much different from YouTube but it could just have those slow/growing pains that most new companies have. What do you guys think?