I think you're right here. Green Day and Eminem are probably had the two most relevant anti-war statements. Both are huge, mainstream artists if a little edgy or controversial at times. Neither was very political before this war, and neither's fan base is a left ghetto. Both had amazing, good anti-war songs that struck the right chords, I think. Both 'Mosh' and 'american idiot' were especially big for me personally, because I have always been a big fan of both green day and eminem, and for both artists to step up at this moment in history and write their first political anthems I thought showed a lot of class.
I will say this, tho: underground punk today seems to be more apathetic and apolitical than its been in decades. You look back at the bands and the discourse that dominated in the subculture under Reagan, and compare that to anything my punk friends are listening to today, from the plan-it-x records stuff to municipal waste. Its almost like its just assumed these days that if you're punk you're already against the war so why make a big deal about it. Which dovetails with my own anecdotal observation that punk kids in the city I'm living in these days practically never show up to demos or marches. It really pisses me off.
>> seem to be present in this election year.
>>
>> One thing is missing: a mass culture.
>
> But what about Green Day?
>
> http://www.youtube.com/watch?v=neHcGwCfpzo
>
> Or Eminem?
>
> http://www.youtube.com/watch?v=EEsQ2NYGECo
>
>