Ok - here is the answer to the "$50" question. IF there is mileage applied to a ticket (10,000 miles for my return trip) and I now want to upgrade my outbound trip - NW re-deposits the mileage and then takes out 20,000 miles - thus the $50 fee.
Hard to believe a couple silly keystrokes costs you $50 bucks...