IAS 2007: Promising signs