Yup, my NW, CO, and HP service experiences match yours almost verbatim.
I LOVE the NW seats on their DC-10s (they use them for international)...they're the best domestic FC seats I've had the pleasure to sit in. As long as my goal is to sleep, NW's got it hands-down. OTOH, their service in FC is tolerable, rather than wonderful. BTW, flying on NW's narrow-body aircraft in FC is even worse. Not only is the service nothing to write home about, but the seats are uncomfortable and the pitch is barely better than coach.