Just to address a misconception about socialism/communism... it is not the condition of the state owning everything and handling distribution. That is a form of state capitalism.
Socialism/communism has to do with the ownership of the means of production moving from the hands of capitalists to the hands of the workers, and through that, the abolishing of classes (everyone becomes a worker) and the dissolution of the state (an instrument of bourgeois class rule over workers). In effect, it means worker ownership and operati on of enterprises. Socialism/communism address the central contradiction of capitalism, which is the exploitation of the working class through the extraction of surplus value (th e difference between the value a worker creates and the wages he/she receives).
This is a fairly good breakdown as a starting point.
Given my earlier mention of models of market socialism, it is interesting to consider whether or not such a system would be a transitional step to communism (a stateless, classless society with free access to resources and goods) or the best we can do. At the end of the day, what is the real argument for bosses, and why should the working class tolerate this exploitation (the extraction of surplus value) inherent in the system? On a side note I also think that the internet could solve a big part of the availability of information problem with central planning.
At the end of the day, it is impossible to perfectly map out a socioeconomic system. I'm sure there will be a diverse set of socialisms/communisms in the world, just as there are a variety of capitalisms (private, state, crony, etc.). Some will work better than others and the weaker ones fall out of favor. Some could be market-based, essentially with worker co-ops as their backbone. Maybe others will operate on the basis of from each according to their ability, to each according to their need. But the central contradiction of capitalism will have to be addressed, one way or another.