N. T. Wright says that most Christians are wrong about Heaven in a recent article by Time magazine:

If people think “my physical body doesn’t matter very much,” then who cares what I do with it? And if people think that our world, our cosmos, doesn’t matter much, who cares what we do with that? Much of “traditional” Christianity gives the impression that God has these rather arbitrary rules about how you have to behave, and if you disobey them you go to hell, rather than to heaven. What the New Testament really says is God wants you to be a renewed human being helping him to renew his creation…

Despite the provocative title, Wright makes some excellent points about Heaven, the after life, and the after, after life.  Certainly worth a click.