You have brought up a very interesting comparison. Certainly I am not an expert and would like to hear from travelocity die hard fans. My understanding is that if you use travelocity card at travelocity purchases then you are miles ahead.
Like you earn 10% back on your Travelocity purchases. You spend $4,000 on your card to earn 20,000 bonus points, which you can redeem for a $400 rewards credit. You can click
here to get the whole picture.