'Everythingers' might just be interested in part of a web site which I have recently extended to include some information on all possible universes hypotheses. It is aimed at a general audience, so may read a little simplistically in places for many on this list, but I hope to find the time later on to 'beef' it up a little with extra sections containing more formalized arguments.
Many Worlds discussions start at
For an overall impression of where I am coming from, start at
Any reasonable comments of course welcome.