I dont see why a fly shouldnt have had as many if not more genes than we do. A fly can stick upside down on the ceiling, wash its hands while eating, and see a bird coming at it from behind.
Robin Offord, president of Geneva Proteomics, speaking in May at a genomics computing conference