There are a few different schools of thought on this one. Radical right-wing Christians think that God loves only them, and that he hates everyone else (namely, gay people and the porno industry). The more progressive ones (Catholics, some Protestant denominations) believe that God loves everyone unconditionally.
It's a sad fact that, when you go through the Bible, you're more inclined to believe that fundamentalist bigots' interpretation. God is more than willing to condemn souls to an eternity of torture in Hell for "crimes" like practicing other religions, being sexaully active before marriage and looking at pornography. God destroys Sodom and Gamorrah for their sexual practices (namely, homosexuality and *bleep* sex before marriage). God engages in genocide when the world makes him unhappy, killing all life save Noah and his family and two of every animal. God approves of Moses' relentless slaughter of thousands of Israelies when they worship another god. God repeatedly refuses to use his power to prevent evil in the world, allowing such tragedies as the September 11 attacks, even though he has the power to stop them (allegedly).
Are these the actions of a being who loves everyone unconditionally and perfectly? Would your parents torture you for all eternity because you didn't obey them? How one can believe in an all-loving god and still have no qualms about believing in Hell is mind-boggling. Hell is not a punishment that God "must" dispense as a parent-figure. Punishments have lessons to be learned. Eternal torture never ends. You can't learn anything from it. It's needless pain and suffering.
Catholics are undoubtedly aware of this discrepancy, so they invented the "God doesn't send people to Hell, people send themselves to Hell" mantra, so that God could not be held accountable for inflicting immeasurable amounts of suffering on souls, even though he created Hell for that explicit purpose, and he is the final arbiter of eternal fate. Not to mention that he is supposedly omnipotent, so he can do anything, even send everyone to Heaven, or stop evil.
God and Christians are analogous to an abusive husband and his wife. The husband beats the wife relentlessly, but has instilled such fear in the wife that she cannot possibly conceive of her husband being wrong. Thus, she believes that it is her fault that she is being beaten, and that her husband has no other recourse. This is not tolerated in today's society, but, when God does it, it's perfectly alright. This is what Christians who accept the belief of Hell do to themselves. They've been brought up to fear God from birth. This fear forces them to accept the completely illogical and unbacked statement that God is perfect. Thus, whenever they question the existence of Hell and how just it can be, the leash of God's perfection tightens around their necks. They simply recite the above mantra and put all the blame on themselves, absolving God of all responsibility for his actions, allowing them to live comfortably with their illusory belief in the biblical god being perfect.
This is yet another reason why the Bible should simply be thrown out of the Christian religion, or at least censored. Many passages simply do not point to a perfectly-loving God. The fact that people in the world spend a great deal of time justifying the mass-murderous actions of God is almost sickening. A perfectly-loving god would not condone slavery, would not sentence those who disobey him to eternal torture, and would not commit genocide, under any circumstances. You can believe in an all-loving, perfect God all you want, but the Bible contradicts you.