Wow you have a lot of cleaning crap. Car looks great! Did you take every wheel off and clean them by hand? Thats what I do when I really detail my car, including taking the seats out and scrubbing the carpet. Nextime I'm going to have a professional carpet cleaner come in just to make it extra nice.
One of the worst experiences I have ever had with keeping my car clean was at my last appartment compex. For some reason the owners of the land behind us decided to have tons of dirt and rock removed from his property. They threw up so much dust it was impossable to keep the car clean. I would wash and within 5 minutes it would need another cleaning. For 3 months this went on. I just gave up.
We have since moved but now I dont have time to detail the car. I really wish I could. The picture in my signiture was the last time I really detailed the whole thing. Sad that that was last summer.
Oh and your neighbor sounds like a moron!