Pick whatever school will make you happiest - I wouldn't base it off of what others think of the reputation of the school; you're going to get a similar education and therefore have good residency options wherever you go, but you'll probably perform better in class/on boards/rotations if you're happy with where you are in your life. If you think you'll be close to equally happy at any of these schools, then I'd say pick the cheapest one. But don't pick a school only for the money if you think you'd be miserable there - sure you'll save a lot of money, but will it be worth it if you hate every minute of it and your performance, and hence residency options, suffers as a result of it. I don't know anything about UC Davis, so this is just general advice. If you think you'll be genuinely happy there, then it's hard to turn down the cost. If you think UVM or Einstein is more in line with what you're looking for in a school, then you should give serious thought to paying a bit more to get the right experience for you.