Did Stevie Ray Vaughan or Hugh Cornwell have a longer mainstream career span?