Uhhm, I've seen this topic before!
I do not believe in coincidence because I believe many of my "Deja-vu's", as it's labelled, are not caused my a brain hickup at all.
To me, time is, like Erin said, not linear. I like the analogy that time is a bunch of movie frames played in a specific order. Oh but that IS linear.. :/
Probably frames can be swapped and thus future nows can be created/chosen.
Anyway, I can talk about time for hours (heh, hours, in a world of 'now'), but in short, time is a strange thing but I do believe people can look ahead
I myself have had several moments where I knew exactly what was going to happen before it actually happened. I do believe I have dreamt those moments in earlier nows. Then again, if there is only now, your memory of that now is created at that specific now. Just like if you have memories of your past, and there is only the now, then you must be creating those memories now, or else you'd have no memories..
So you're in a situation, and suddenly you create a memory of that exact same situation, thus resulting in a deja-vu.
I guess the now is to blame for deja-vu's then.
Eat that you scientists