I want to be able to have sites with their own personal databases on their own servers hosted with an outside hosting company. Simple. What I want to do is be able to search (from each individual site) for information from the databases on every site in the "network." I COULD do a database query for each site, load the information into an array and then sorting the whole array when done. What if the number of sites doing this grows? It would take forever to generate the list (not to mention put stress on the server). Is there another way around this?