Cardstore.com has promo code CCE2246 for you to get a Birthday Card for FREE – only valid for the first 25,000 use it today. No minimum purchase necessary. Limit one free card per household. Offer valid in the United States, US territories, and Canada. Discount applied at checkout. To receive the discount, coupon code CCE2246 must be entered at checkout. They’re offering this everyday till 3/14 so don’t worry if you miss out today you can get one tomorrow!
Probably the best card to earn frequent flyer miles, the Starwood Preferred Guest® Credit Card from American Express gives you 10,000 bonus Starpoints after first purchase. This can be converted to $100 gift card. Earn one Starpoint for every dollar you spend. No annual fee for the first year; $65 thereafter.