I have 2 sites on the same IP address and noticed I was getting referals to one on keywords more appropriate to the other. I checked google and to my amazement the home page of the first, despite even a dmoz entry is cached as the home page of the other, complete with title and description. Has any one had this before? Could Google have failed to find the site when it was down for a few days around the last crawl and checked out the IP address instead? I've found a bug!