I llked the school before I visited, and positively LOVE it now. Too bad it's so hard to get in.
One question that had concerned me before I visited UMass was that the School would be adversely affected by the Commonwealth's fiscal woes. But it seems that the med school has good friends on Beacon Hill that keep the cash pipeline flowing. Also, the research dollars UMass has been awarded from other sources has grown in the last few years by tens of millions of dollars.
GO HERE if you get in. You'll never regret your decision.