best credit cards for college student?

<p>I have a Visa from Bank of America, a Mastercard from Citi (Dividend Platinum Select or some bs name like that), and a Discover from DiscoverCard.</p>

<p>The Discover has the best rewards (1% cash back, 5% on special categories like gas and movies). The Mastercard has decent rewards although I have to wait until I have accumulated $50 to get cash back. The discover also has travel protection for if I book hotels or airlines on it through their website (in addition to extra cash back) I can call them if I have a problem with the flight or need to change times, and they do it all for me.</p>