Starwood Math
Starwood Card= 10,000 initial points for minimum spend +15,000 points for 15,000 in spending +15,000 bonus points for the 15,000 in spending = 40,000 points) - (2 redemptions @20,000 Delta miles each + 2 Starwood bonuses of 5,000 miles per 20,000 points redeemed into Delta miles]=50,000 Delta Miles.
New Delta promotion - "You can earn a 50% mileage bonus when you complete three or more transactions with your choice of 100+ SkyMiles hotel, car, limo, and shuttle partners now through April 30, 2010. You can also transfer hotel points into miles. There's no limit to the amount of transactions you can complete. The more miles you earn, the bigger your bonus and the closer you'll get to Award Travel."
So now those 50,000 Delta miles should equal 100,000 Delta miles if you complete the required 3 Delta transactions and initiate the Starwoods transfer?