YouTube has recently exceeded 2 billion video views per day, with 450 million users worldwide. With 24 hours of YouTube content uploaded every minute, it is hardly surprising that it is one of the ...