Being in college I really don't spend that much...maybe $100 / month max on restaurants and roughly the same in gas.
Ok, that makes sense. So a card that gives cash back, and a high rewards on gas and restaurants...that sounds like the barclay arrival would be the best for me? any other suggestions?
That would be one of the worse choices you could go with given your situation. Like others have mentioned, if you have low spending in general and most of it is for gas, groceries and restaurants, you'll be best off with a 5% card that covers those categories.
Sallie Mae (5% gas, groceries and bookstores)
USBank Cash+ (Essentially 6.25% back on restaurants, or other categories)
It all depends on how much you actually spend on what though.