Amex JetBlue has a $40 fee.
You earn 3 ppd (points per dollar) for spending on JetBlue. (I think)
Using the points: Each flights price in miles depends on the price in cash. Unlike some airlines (united, AA, Delta (for now)....) that have set miles prices for each route no matter what the cash price is.
If you would buy your Jetblue seats with a Barclay's Arrival card.
You would earn 2.2 ppd.
that can be used a .01 (1 cent ) each to pay for flights, hotels and other travel expenses paid for with the card.
If you would use the Chase Sapphire Preferred, you would earn 2 ppd. You would be earning valuable UR (ultimate rewards) points. That can be transferred to various airlines and hotels.