I just found out that my travel agent was not adding the ticket number to the reservation record quite right. So NW wasn't trying to upgrade those reservations. Most of the time I was able to get the upgrade at the gate. Twice the gat agent came and got me out of my coach seat.
Hopefully, now that they are aware of the problem our corporate travel people will get it fixed.