Second those comments about DL. They have been great. I usually check my account from the hotel on my laptop, and the miles are credited from the flight I just got off of.
My MCI points got missed 1 time about a year ago, but called and they were credited quick.
Also, it seem like a lot of people had a problem with the Match & More promo. I got mine credited on time (picked-up 11,000 more miles) and still got an extra 1,000 on my last statement because they were late with some people.