I use a multi tiered approach. If someone is tail gating, I speed up by 5 MPH, if that doesn't work, I look for a turnoff and get out of the way. I would rather have these kind of drivers in front of me. this is only on 2 lane roads (one in each direction).
On the highway, i will also speed up by 5 MPH, if that doesn't work, i'll slow down a little, that usually gets them to pass.
I will coast to a red light if it is safe to do so. I have 250,000 miles since my last brake job, with plenty to go. How often do people pass you approching a red light, slam on their brakes just to have you pass them because you have maintained your speed while they are stopped?