IMSCCS 2007: Iowa City, Iowa, USA