Take the train.
I went to a seminar in Boston a few years ago and a snowstorm blew up while we were there- not the catastrophic kind, but bad enough that flights were getting cancelled. I hiked to the train station, got on my train back to Newark and got home on time. Bonuses: roomier seats, easier to get up and walk around, snacks in the dining car, and sometimes an electrical outlet for your laptop.