Through the end of the year, Sun Trust is offering 25,000 SkyMiles for a business debit card and 15,000 miles for a personal debit card. Each comes with a $55 annual fee. As far as I can tell, this deal is even easier than the one with Chase, as only a single qualifying purchase is required, and you just need to keep your card open until the bonus posts.
And from the comments on Lucky’s blog:
you can leverage your Biz account and make a ton more miles. I did this promo last year (it was VISA and 15,000 miles), if you get additional users (up to 4) on your account, you don’t need to give SS# for them (so no inquiries), you should collect 25,000 per card, so for $275 ($55 x 5 cards) for Business account you should be able to get 125,000 Delta Skymiles. You do have $1,000 requirement on your balance. So you should deposit about $1,300 into your account, use each card for $1-2 purchase, and keep over $1,000 in the account to avoid any fees.
Also, last year I received a one-day pass to Delta Club Room with each account, great gifts to give to people who travel on Delta and do not have status.