sign up in the thread "How much will you contribute to the bb.com island?....please sign up here!!!!"
http://forum.bodybuilding.com/showthread.php?p=140278431&posted=1#post14027843
the idea was that if you invest more money you have more creative input, the last i remember which was a couple days ago the island would be sold in shares - and each share would be, for example $50...