GooseHC,
Sorry about UMass. But seriously, just keep in mind that there still is a chance. I don't know how big it is, but it's still a chance. I wish you the best of luck wherever you go: be it UMass or Tufts. Best of luck and let me know if you hear from UMass!!!!!!