What was the reason for the delay? If it was in Delta's control (lots of variability in what makes it in its control), they should have given you a hotel voucher and meal vouchers. If weather related, hit or miss with those. I've had DL put me on another airline as well, but I was pretty specific with my request (what about AA flight 123). They are not required to do that, but sometimes will.