It reminded me a lot of Patlabor2 which has already been mentioned. I thought it looked amazing, but feel that the story, while interesting, was probably more worthy of being an episode of Stand Alone Complex, rather than an entire movie. Still, very enjoyable, and I liked the focus on Batou's home life.