Reward credit card: specific airline frequent flyer miles or generic travel?

I want to sign up for a reward credit card to get frequent flyer miles as a reward. Is it better to sign up for a credit card with a specific airline as the reward (AAdvantage), or one with generic travel rewards? BofA has a “WorldPoints” card that seems promising, but I don’t understand exactly [...]

Student credit card for BOFA or others?

I want a student credit card but I am still in high school. Senior, actually. In order to get a student credit card, must I be enrolled in college first or what? Cause I want to start building my credit by the time I enter school in the fall of 2008.