Consider the train from either Toronto or Buffalo to NYC. Amtrak runs from either and the rates are very reasonable. Much more comfortable as well. They have plugs seatside for laptop etc. (not sure about wifi). You can get up and move around, go to the bar car etc. Much more civilized. I took the train from NYC to Buffalo a couple of years ago when the airports were all shut down due to snow. It was something like $50 and wasn't a bad way to travel at all.
Cogito ergo BMW...I think therefore I drive
Currently driving Jag but may have to get back to BMW!