Thanks for the info. Part of my confusion was all this B,M,H,Q....class tickets stuff. No idea what my ticket is. I might call them and see if I can find out how much it is to upgrade to first class. My thought was that if I needed x miles to upgrade, I could find a credit card/checking account to sign up for that would get me those miles for free.