URL: http://www.omabrowser.org
Current status:

Has been up for 8 months, 3 weeks.
Embrace tests: not tested.
Description: OMA is a project that aims to identify orthologs among publicly available, complete genomes. With many hundreds of genomes analyzed to date, OMA is one of the largest projects of its kind.