Just as a counter-point; my Dad was a Christian, but did not believe in heaven or any kind of afterlife.
I'm curious... and I don't mean this as a "nuh-uh! Your Dad wasn't a Christian, then!"... how does that work? Doesn't it leave a pretty big hole in the theology? I mean... the whole point of Jesus being sent to Earth was supposed to be so we had a shot at getting into heaven.