Late last night, after struggling for many hours, the judges came up with this list, which is now up on the big screen at Kresge Auditorium at MIT. Talks to commence presently.
iGEM 2009: Finalists
Cambridge
Freiburg Bioware
Groningen
Heildelberg
Imperial College London
Valencia
Stay tuned.