I could not confirm 64.68.87.69 as a googlebot IP until I found it here:
http://www.canufly.net/~georgegg/google/
So I guess it really is a googlebot. IP's are hard to spoof in situations like this.
Shot in the dark, do you have any toolbars installed?
I love a good mystery...