Yep, right there with you buddy...and I live on a street that is the walk way to the local elementary school...
I feel your pain --->
http://www.automotiveforums.com/vbulletin/t21408.html
A camera is the way to go...If I had one it would be set up...on the bright side of things, at least you can just wash the car.