I live in Brookline, a 1 mile walk to Children's/Brigham/BI. Pretty easy. It's nice not having to worry about train schedules or digging a car out of snow.
For transit, it depends. If you're going to MGH and live directly on the red line, it could be a quick trip. Having to take any above-ground green line before switching lines is much more time-consuming.