Agreed good ranking. While my opinion seems to always change, especially as I get older, I'd have Nimrod as #1 and I'm a sucker for both Insomniac and Kerplunk. I do believe 21st Century Breakdown is underrated and sometimes I enjoy jamming it more than I do American Idiot (hot take?). Recently Billie Joe said he thought Kerplunk was his favorite album and "Jesus of Suburbia" was their best song.