The fluoroquinolones: how long will their utility last?

The fluoroquinolones: how long will their utility last?