John, your playlist is almost identical to my DH's and DD's. I'll have to try some Clash--haven't tried them yet.
I have 2-3 playlists depending on the type of run (pace, long, easy, etc). I have some songs that I drop in every few songs that help me pace myself. And I always drop in the Raconteurs "Steady as She Goes" as a reminder to check my posture and breathing every couple of miles.
On my pace playlist I have
Tick Tick Boom--Hives
Get Free--Vines
Ride--Vines
Yeah Yeah Yeah--New Politics
In One Ear--Cage the Elephant
Miss Murder--AFI
On the longer runs I include more pop type
Ulysses, No You Girls, Do you want to--Franz Ferdinand
Cobrastyle--Teddybears
Too Fake--Hockey
Drunk Girls--LCD Soundsystem
Feel Good, Inc--Gorillaz
And my warmup list includes Eminem and "Believe" by Bravery