Personally I think at least 15k since you were delayed 7hrs due to mechanical. Those other people that are looking at a 12+ hour delay should be getting credit vouchers for free flights or a pile of miles... but I don't know what DL's policy is for that.