Don't quite know why I felt the need to do an anti-Bush post. It might not be your thing and that's cool, but individually these are all great songs with great messages.
Pink/Dear Mr President
Bon Jovi/Have A Nice Day
Green Day/American Idiot
Sheryl Crow/God Bless This Mess