Do you have an AmEx account with Membership Rewards or a Diner's Club Rewards points? Or perhaps an Starwood, Hyatt, Marriott, 6 Continents Priority Club, Radisson, Le Meridien, or Choice account? Or perhaps a Points.com account? With any of these, you could transfer points into Delta's program.
see:
http://www.delta.com/skymiles/getmil...sfer/index.jsp