NOAA and their supercomputers still seem to think it will turn (latest report); my envelope still disagrees ;-)
well the coriolis force is working on it to go due N, the momentum is NW...hence the expectation to turn.  but that doesn't seem to be where the bus is going...