Guidelines for this challenge can be found on the Immortality page.
This challenge was created primarily because there was widespread sentiment in the fan base (you guys) that immortality should show up at lower Biotech TLs. I am very interested in hearing about this, as biology isn't my main area of expertise. As it says on the Immortality challenge page, the winner gets to set the TL for immortality in the next major revision of SA.
Yes, this means a possible tweak to the Profession system in addition. :)