Duke is my top choice for the MTS. If I recall correctly, they admit 20-25 students to the program and have 4-5 full tuition scholarships available. Apart from that, as alluded to above, funding for the MTS seems to be pretty limited. March 15th (+/- a few days) is when we will know!
My love for Duke and plans to attend have slightly shifted after hearing back from Boston College on the phone that I was admitted to the MTS degree with a full tuition fellowship and a $5000 stipend! Decisions, decisions...