Thanks for the comments!
This is not a mileage run... well, I get miles on HP, so my former miles won't be expired (only a few thousands though), and the Frontier is plain for sampling.
Yes, you paid the F/As, and then they will use their cards to activate your TV. Of course, the other option is to use your credit card, since there is credit card slot next to the TV.
My next trip is on AA and B6.
Then on CO... nothing too exciting...
Carfield