http://www.smh.com.au/technology/sci...108-2cdig.html
No doubt the conspiracy theorists will be having a field day with this little gem. It will be interesting to see what NASA ends up concluding what it is. I think the trick will be trying to get analysis other than just the photo.