UPDATE:
Thanks for the ideas and incouragement, I haven't had time to read it all though...
Turns out my neighbor's car was broken into too... the popo came to take prints on his, but didn't get any. I saw them out front and asked them to print mine too (they were two hot femcops :naughty: ) and they got hella prints on the passenger window, which is good. So basically, if they have this guy's prints on file, he's nailed. If not, then :dunno:
thanks again!