Chase Cash Plus Rewards ftw! Me and the girl have eaten free at Red Lobster many times. Or you can just get a $50 check. "With your Cash Plus Rewards card, you earn 5 points for every eligible dollar spent on gas, grocery and drugstore purchases. Plus, you earn 1 point for every eligible dollar spent on purchases made elsewhere."

You need 5000 points for $50, so that's $1000 in gas + groceries, which can add up pretty quickly. No annual fee.