Before anyone gets too excited:
Amino acids on a comet, 2009: http://www.newscientist.com/article/dn17628-found-first-amin...
Amino acids in interstellar space, 2002: http://www.newscientist.com/article/dn2558-amino-acid-found-...
and a few more examples exist if you google "amino acids in space".
We've known about amino acids in space for a long time. Amino acids exist all over the damn place.