Next big thing bands of 2004 or so - where are they now?