Delta has a program called SkyBonus. You don't even need to be a company to sign up.
Check out the link here
http://skybonus.delta.com/mainMenu.s...IZ&Language=EN
The Points Guy has a few articles on it:
http://thepointsguy.com/2012/06/2500...ght-by-august/