yeah as said before, Alexa stats are to be taken with a grain of salt. the only thing this really says is that more youtube users have Alexa spyware installed, leading to the conclusion that flickr users are smarter about what is installed on their comput