Very good post, ForbiddenFruit!
Wtwizard, you point out some parallels between christianity and 'communism', however, you actually refer to characteristics of some so-called socialist regimes. It is true that states like East Germany, North Korea, (partly) USSR, and China (for different reasons) had in the end a corrupt version of marxism. In principle, Christianity and religion in general has NOTHING to do with scientific socialism, or marxism. In fact, it is the complete opposite, in every aspect. Marxism puts the idea of gods where it belongs, to mythology, and tries to makes better this world, without one surrendering to the futile hope of an afterlife. Christian martyrs gave up their lives because they believed in a better *reward* for them (as Paul so openly says in his letters); in other words, they died for themselves. Communist martyrs gave their life knowing that that would be the end; hence they died for the rest of humanity, not for themselves. If that's not the highest moral point a human can reach, then I don't know what is. True, some also *killed* for the 'sake' of mankind, but that does not diminish the value of the former.
Sex has nothing to do with communism; it is not to be repressed, but even more freed. Material prosperity is actually the goal of marxism. But for everyone! Not for some! Capitalism if in favour of prosperity, but for a select few. So, until we reach the former goal, what do we do? Start from medium poverty for everyone and slowly increasing everyone's standard of living, or letting the majority to ridiculous poverty so that a lucky elite may prosper? You see, communism is basically a moral question.
Identifying and attacking the corrupt ascpects of so-called socialist states is fair; attacking the principle of marxism means one likes the continiuation of economic inequalities and poverty, since poverty in Africa, for example, is a prerequisite for you to enjoy higher-than-average well-being.
The fact that some states came with a corrupt version of marxism, does not corrupt the concept itself, nor the ideal of communism (communism per se is the eventual goal of a socialist state. No communist state ever existed. "Communist states" is a term coined by the capitalist world, actually, so as to use the drawbacks of socialist states in order to attack the ideal of communism. That was a very succesful Strawman argument.)