Narcoleptia: Oi, don't insult them ha! I have no idea where you read that review, but I've heard many good reviews from others. Even Danny Lohner got them on his MySpace top friends' list. That's gotta mean something, right?
I would definitely list AFI if they are touring right now. But I'm not sure if the person who ask that question meant touring right now or what.