If you don't want to fly in F, then it isn't a bad card. The Venture card charges $59 after the first year. They do no charge a forex fee so that is a bonus. I have an old No Hassel card that also pays 2 miles per dollar so this card isn't worth while for me no matter how much they attempt to market it to me. I have 250,000 Capital One miles that I have been debating on how to use for some time. I recently switched to AMEX SPG (30,000 point bonus) that over all will probably better suit my spending habits.
I was late to the game on the Grand Slam and didn't have time to score the number of hits that I wanted. I was going to use my Cap 1 miles to pay to score hits, but I just didn't have time. Next year...