Short version: three hours on the tarmac at Ottawa, missed Newark connection by about seven minutes *tops*, got switched to a Virgin flight (they gave me a free drink, yay), my luggage hasn't arrived yet, and food should be happening shortly.
I feel surprisingly fine.