Puppyluv,I tell you,if a strange cat would ever come in to my house all hell would break lose,there must be a way you can stop this from happening.
I feel for the neighbors cat,she obviously don't care,but there is no way you can let this go on.
A window a/c is a great idea