I do believe in ghosts.
My belief is that when people die, their non-physical selves stay on a plain of existence parallel to ours. And when we see them, it is a point where the border between our plain and theirs has weakened momentarily or that they were trying to come through.
Wierd i know...my personal opinion though. I have had...experiences.....before.