sheesh calm down man.... yeah american idiot is pretty offensive, but in the past green day has made some pretty good songs. and becides the song is actually "insulting" the media, not the president or the country, if you listened to the song. but whatever. its ok.... they suck you dont have to blowup just cuz you hate them so much... their old albums were pretty good too...