Popular among credit card enthusiasts who like to collect points as well as travel enthusiasts, this credit card issued by JPMorgan Chase & Co will now offer extended benefits to its customers – perhaps making it the best one for those who like to travel.