dirty fix ?
Jason may well have a better solution, but after fiddling for a while, i got this to work...
Set the calculation to flat rate.
set the discount to...
((floatval($this->GetInfo("2", "Quantity")) * 15)-15)
where 2 is the ID of the product
this should discount $15 for each item after the first for the product id 2 (only).