I think a good person is someone who CHOOSES to do the right thing, even when it may be unpopular, politically incorrect, or even something that may be detrimental to themselves. I also believe, though we may not see our reward here on earth, we will be rewarded by God for the good things we do. However, I also believe that an awful lot of "good" people will not go to heaven, simply because they havent accepted salvation. Its hard to understand from a human point of view, but as good as the nicest person is, we still fall short.