i like this domain tony- when i see it, i see the word synergy- and synergy means the interaction of two or more agents or forces so that their combined effect is greater than the sum of their individual effects.
this is a great name for a site that can show that the joining of forces can do awesome things
reminds me of like a business think tank