vimeo: As many of you know, finding music for your videos can be somewhat… well, painful. Licensing music on your own can be confusing and finding good free music can take forever. Many of us here at Vimeo are video creators or filmmakers as well and we experience these frustrations on a regular basis. So, we decided to do something about it. Introducing Vimeo Music Store! Vimeo Music Store...