Have you applied any VSTs to any of your tracks since the last session at all?
The other day I'd done a mix I was happy with overall, but I wanted to have another attempt at doing the vocals. I found a hideous amount of latency which went away when I got rid of the VSTs off the tracks.
A bit of an irritation, but there you go.