Not getting into credit cards is actually a huge loss. Have you thought of the debit card from DL through Suntrust bank?
When you say free flights, do you have any particular destinations?
DL is tough to get awards, but I hear they are good for last minute travel and they have upgrades on award flights for elites (?)