When 180 million Internet users choose to share, upload, remix or listen to music using your website, you know you must be onto something.