Sure. Try out this miles thing everybody here is chatting about. Amex rewards. A few months of spending for the average HN audience will get you a free flight or an upgrade on one. I recommend saving them up for an upgrade on an international flight
There isn’t a perfect one for everybody. Choose based on transfer partners and benefits you like. I’ve also heard capital one is great. But you can safely skip any Bank of America or Wells Fargo ones.