There is no question that domestically CO F beats out NW F. There is no comparison on food quality and seat quality.
But, as CO Platinum I can report 100% EUAs on NW this year (over 80 segments on NW) and only about 75% on CO (non-JungleJets). Nearly all my NW upgrades clear at the 5-day window; on CO many do not clear until 4hrs before departure.
I can put up with NW F anyday versus staring at the back of CO's F seats.
Internationally, CO's BF is hands-down better than NW's WBC. The only advantage of WBC is on-demand video on the 330s and 747s. Food, service and seats in BF are far and away better than WBC.
So, if you're paying --- go CO. But if you're looking for an EUA --- NW wins.