Powdork - 3:21 am on Jun 23, 2004 (gmt 0)
my site does show backlinks on 184.108.40.206. It was launched on 5/28. Actually it was separated from a different domain, which had links to it from day one. I started getting other links around the first week of June. The original links do show up. Those after do not. Given steveb's observations, I would narrow down further to the 3rd or 4th of June.