For me, it's a tie between Stone Temple Pilots and Radiohead.