These are all great schools. My daughter graduated from Vassar and just had the most wonderful experience (but did not major in music). Would your daughter consider Hampshire? I know some talented musicians who pursued really interesting educations there.
SpiritManager brings up a good point about ensemble opportunities for the BA student versus the BM student.