In the question Are you rewarded for playing Diablo II in hardcore mode? you can see that in Diablo 2
the difference is not that great. Apart from the one life aspect of HC, the game is exactly the same;
But with all changes in Diablo 3, there is any difference between Hardcore and normal (softcore) heroes?
extra: Can a Hardcore plays together with a softcore hero?