I've had enough direct experience with ghosts to believe they're real. nothing good enough to prove it to anyone else though. and while I can't cite anything offhand, I've read many very convincing, well-researched, stories of ghosts and, related, reincarnation, to dismiss it all.
one can believe in an afterlife and still not have to buy into God, angels, heaven and hell. if an afterlife exists, it could be anything, just as this life can be. I'm looking forward to it, and if it's not there I won't be disappointed, because I won't be :^)
RE: Skeptic meets ghost: a skeptic's experience with the supernatural (podcast/video)