The front pads (EBC Greenstuff) have about 5mm left, with a 2mm minimum. I've just ordered a new set from ebay UK, $125 delivered.
Had the new pads put in today - front DBA rotors are in great condition, had a very light skim, and apparently looks like theyt have a fair bit of left in them.