Originally Posted by
Petrus
Since you are US based sign up for the Chase BA Credit Card. There was a 100.000 mile promo recently. Not sure if it is still valid.
It's not, but the regular 30k offer is still on. That said, it can take a while to actually have the miles credited. If miles are needed ASAP, purchase or flying is still the best way to go.