After listening to 21CB for the last 2 months, I think it blows American idiot out of the water. There are songs on AI that I just don't even care for anymore like are we the waiting, she's a rebel and boulevard of broken dreams. The only thing missing from the new album is the 9 minuit anthems. I guess 18 songs kind of cover it, but I think there are only 2 tracks clearing 5 min.
Homecoming is still my fave be song, now followed by east Jesus nowhere or 21 guns or last of the American girls... I still can't decide what's 2nd place

... Probably 21 guns.