^On the radio today they said it was released.. I/they could be mistaken, though.
Pretty big fan of all the bands you named minus Filter. Not that they're bad, I just never really got into them. I still listen to all that stuff to this day. I remember when that first STP album came out it was...