IFJ Review 2007