You are forgetting that we talking about a neural network here. This means that every synapse (connection) can be indirectly to connected to many, many other synapses through any number of neuronal bodies. An average dendrite has about 1000-10000 branches. If you consider that each of those connections also has untold numbers of indirect connections, then the 100billion^100billion estimate is actually a LOWER BOUND for the number of possible connections in the brain. The idea that there are more connections in the brain than there are atoms in the universe is quite possibly true. In fact, this would be true even in very small brains.