Oh, and strongly consider making your first card a no annual fee cash back card. The cash back will be useful to you now, and no annual fee means you won't have to cancel it later; it can live in your wallet forever, and help raise your Average Account Age (which is a significant part of your credit score).