I flew from PHL Friday to YYZ. The flight was scheduled to depart via ORD @ 7:40PM. I arrived @ YYZ @ 2:20 AM. So here it is Monday and I am wondering, "do I stay here or take a chance of getting back to the US"? Surprisingly enough, with flight cancelations and delays it usually takes as long to fly from EWR/LGA as PHL via ORD to YYZ.