Arrrrrggggggg! WRING their stupid NECKS!! (then humans, not the cats) Is there animal controll in your area? I think I would be raising hell until somebody did something. We already know talking to the owner does no good.

I'd get a trap and start trapping, the neighbor obviousley isn't going to care!