On a slightly less solipstic note, there can be an infinite amount of realities, because we each have a different experience. Even if we could be fed the same experience through altering our sesnsory perceptions, we would still bad at different points in space (although that maybe changed in the future by quantum state, but even then, we may label them 1 & 2, that small difference making them slightly different).