small edit on above: Y-fare upgrade is 15k each eay, B-fare is 30k each way.
There's a very nice new WorldClub at PDX - see other postings regarding it.
While there's no E+ on NW, the coach is pretty nice and has normal power ports in the front section of coach.