Music Contracts Made Easy: Get The Best Deal!