7.5K under invoice? I'd run mine into the wall just to get another one-
Seriously, your insurance payout and BMW goodwill were more than fair.
Be a man, don't be those entitlement muchies. Next time, get Replacement Cost coverage from your insurance, as others mentioned.