does seff got a new album, i seen it in towerrecords today.. i was wondering if its new or a 2001 album.. anyone pick it up yet, if so how was it??