19 Mar 2008, 03:56
If I was to guess, I would have guessed that you owned both those domains. In any case, the other site is using the same title as you, so it will naturally be snapped up by the google search engine. WHY it has the same title, I do not know? You could try and email the owner?