DL2125: 7/20 my ATL - BWI flight was cancelled for mechanical problems. I was backed up on the next one, DL1586 which was also delayed several hours for mechanical issues. I finally got to BWI, missed my meeting and what not, and grabbed some crab cakes in the Inner Harbor and flew back home the next AM. I got an email from DL saying "we're sorry blah blah blah...here's 2500 bonus miles." I thought the amount was a touch inadequate considering the situation.