The site www.thebestofyoutube.tv is no longer available.