I don't think that "Heaven" and "Hell" exist i just think they are an easy way to look at things. It in a way diverts the fear of death and at the same time is used to encourage people to live their life in a better way.
When you die their is no after life. The only glimps of what you could call an afterlife is the one at when you brain is still functioning which can go on for a about an hour. Once the brain deteriorates there is nothing to keep you thinking. The soul does not live on as it is in the brain. Your soul is simply the unique way your brain functions and processes. When you die you basicly decay (or not if you're cremated or cryogenicly frozen
lol).
Because of this you experiance nothing after death. Think of it as that time when you fall asleep and wake up in the morning. Its like you go to sleep and then pretty much immediatly you wake up and yet 12 hours have passed. It's that nothingness that repeats in you mind after.
I guess it is nice to think that way and give people something to live for. I don't but, this is one of those things i feel strongly about and so believe it. I like to look at things logically. When this belief is put into categories and religions though, i think it all goes rong there, but that's a different story.