NEW YORK – MAY 21: Walter Becker of Steely Dan performs at the Beacon Theatre on May 21, 2007 in New York City. (Photo by Scott Gries/Getty Images)