I just read something that describes Hell.
It's eternal seperation from God, no physical flames. Flames refer to the judgement you are experiencing. There's more on that but I have limited time on the comp. again. -_-
Anywho, the punishment isn't the same for everybody, the Bible says there are different degrees of separation.
As a matter of fact, while Hell IS a punishment, it's also NOT a punishment. If you deny God and reject Him, you are saying you want nothing to do with God. Therefore, God gives you your wish, you are separated forever from Him.
I've never believed that teh end justifies the means personally. It's just wrong...