With its annual film festival and steady influx of visiting talent, the Savannah College of Art and Design has helped turn the genteel port town into a creative magnet. The institution’s latest achievement: the cutting-edge $26 million addition to the SCAD Museum of Art (601 Turner Blvd.; 912/525-7191). The design of the gleaming steel-and-glass space—housed in a restored railway depot—was led by SCAD alumnus and dean Christian Sottile, and former Vogue editor-at-large (and university trustee) André Leon Talley lends his expertise, curating shows for his namesake gallery. Currently on view (through June 17) is "Life's Link," showcasing works by conceptual artist Fred Wilson.