I am trying to decide on the best frequent flyer / credit card strategy to meet my goals and travel / spending habits. There are so many choices it's dizzying!
Goals:
I would like to earn enough rewards to pay for vacations for myself and my wife. We usually like to go for about one week per year, usually in the United States (especially to national parks). We would also like to visit Israel at some point.
I would like to be able to earn enough to pay for the whole vacation - flights, rental car, hotels. For the Israel vacation this is not necessary because we can stay at relatives, so I just need to earn enough for the flight.
I do not care about getting upgraded seating on flights or getting other amenities.
Travel / Spending Habits:
My wife and I travel 2 or 3 times per year roundtrip from BWI to LAX (~ 4,650 miles direct, up to 200-300 more miles with stopovers). We usually use United, US Airways, Northwest, or Southwest.
We do not frequently stay at hotels or rent cars except on our yearly vacations.
We are not big spenders. We currently spend about $1,500/month on living expenses, with any extra money we make going towards investments.
The approximate monthly breakdown is as follows:
$850 rent & utilities
$230 insurance
$70 gas
$350 groceries
My wife has 32,750 miles with Continental, 11,000 with United, and 10,000 with American. I have 4,800 miles with Northwest and 2,500 with United.
I have excellent credit so I can usually qualify for the best credit card deals.
I've looked at the following credit cards: Individual airlines cards, Starwood Preferred Guest, CapitalOne No Hassle Miles Ultra for Professionals, and a combination of Citi Premier Pass Elite and Citi Dividend cards.
What would you suggest as the best strategy for me?