I would disagree a airline credit card is better because you can earn travel miles which you can use for Hotel, Car Rentals, Cruises, and even Airlines. Visit the website below for the following benefits:
Earn points on everything you buy with the Card.
Redeem points to save on any airline, hotel, rental car or cruise - up to
$100 off every 7,500 points
Earn 1 point for every dollar you spend
Travel anytime: No blackout dates or restrictions
No annual fee and 0% intro APR for up to 12 months
World class cardmember benefits including Travel Accident Insurance,
Extended Warranty and Return Protection
Express Approval. Get a decision in less than 60 seconds.
Airline Reward Credit Cards