If anyone check NW's recent on-time performance they'll see the airline is shedding its Northworst moniker.
I think the real issue is not so much the airline, but the airport. Even if you fly CO into DTW and you can run into problems. On the other hand, fly NW through MSP and your trip can be great.