anything from capital one is good...they treat me great.
I haven't had the same experience.
I was lured into Capital One's "No Hassle" card because they offer 2 points for each dollar spent; basically double what most people offer. And you can apparently apply those points to any airline, no blackout date.
However, their customer service is a call center in a foreign part of the world. And it is absolutely horrendous.
I had a hotel put excess charges on my card and it was nearly impossible to have Capital One remove them/dispute them.
So I would stay away from Capital One.
I like to use my CCs for airline miles. If you are at a PDS for a while, figure out which airline serves you the best and get one of their cards.
I had a CC from Chase for Continental. Some of the best customer service I've ever had.
But like a bunch of people have said - PAY IN FULL EACH MONTH. CC companies make money off people who forget to pay or over extend themselves.