Well, this is an interesting question, and many things need to be considered carefully. True Communism would be best in my mind, but I don't think that it can ever be achieved in reality, because people, any people, tend to be greedy. Take a man who has millions, he will want more. Take a man who has nothing, and give him something, and he will want more. This is obvious by the number of people who are on welfare and yet pump out more and more kids every year in order to the increase in that check.
EJ, I know that you are a troll, but just because a person doesn't like Obama's political views, doesn't mean he is racist. I voted for the man twice, and I have VERY mixed views of how he's done so far. And no, I don't consider myself racist in any sense, although my lack of political correctness may sometimes make me very blunt. Frankly, in defence of truth I don't care who I offend, whether, they are Black, White, Brown, green, or purple.