I would challenge your "I place B'z a close second only because their main stream songs are good, but their not so well known songs are poor in comparison," but doing so would take all day because of the sheer number of awesome B'z songs. Magic, In The Life and the Circle are all AMAZING albums (and I mean flat out amazing, not a bad song on them). C'mon was made to lift spirits, and while its not their best album has some amazing songs on it.
Hell if the B'z did not make consistently good music, they wouldn't have remained #1 since 1990. As in everything they have released since late 1990 has been #1 on Oricon.