Doppy,
That is a nice analysis. I've been going over my options to NW, and trying to decide which (greener grass) program I want to land.
One question though: Does AA allow you to upgrade (cheapo fares) using miles when flying OneWorld partners? Or only on AA metal?