Well, the police report seems to be pretty conclusive. I have two independent witnesses, one actually made his statement right when the police was there which is in the report. With description of the car and the number plate (1987 blue Honda Accord, License Plate 4CGT509, VIN JHMCA5639HC021866), the officers checked out the place where the car was registered (1139 B Ozbourne Ct. That's on Treasure Island) - according to the report, the car was parked there, matched witness's description and showed slight damage and paint transfer from the other involved car (there was a second car involved).
Would be great if you could hook me up with someone who can help. I am willing to push this a little further, just for the fun of it.