I currently use the protein cluster application in NCBI
For example:
http://www.ncbi.nlm.nih.gov/proteinclusters/624653
Notice there are multiple names for this single protein, and yet the proteins are homologous. This is just a fact of annotation by the authors.
It should be possible to compare genomes by protein name as in present or absent without need for time-consuming homology search.