`` Is This It '' topped the 100 Greatest Albums Of The Decade list compiled by a panel of musicians , producers , writers . Released in 2001 , `` Is This It' was produced and engineered by David Foster who also played keyboards on many tracks including hits such as `` Last Night '' and `` Hard to Explain . such a bad judge of my own stuff . '' Libertines ' debut `` Up the Bracket '' second and Primal Scream 's `` XTRMNTR '' third .
`` Is This It '' topped the 100 Greatest Albums Of The Decade list compiled by a panel of musicians , producers , writers . Released in 2001 , `` Is This It' was produced and engineered by David Foster who also played keyboards on many tracks including hits such as `` Last Night '' and `` Hard to Explain . Libertines ' debut `` Up the Bracket '' second and Primal Scream 's `` XTRMNTR '' third .