Hey Stargirl,
I decided on Columbia (after having agonized over the choice between Boston, Columbia, and Nova).
Although it doesn't say in the BU letter, the way it sounded was that it was due in their hands by the date stated (for me, the 12th).
I thought the deposit was outrageous for BU, and I also weighed in the fact that it's very expensive compared to Nova and columbia.
Where else do you have an acceptance?
If you have any other questions, you can PM me.
Bucky