Para enero de 2008, el sitio estaba ubicado en el puesto #38 de visitas diarias según Alexa Internet, con 26 millones de visitas al día y 16 000 nuevos videos subidos al día.