I watched the English version, but given the names attached to the original Japanese, I have no doubt that it's very good. However I am more used to Kugimiya/Lee playing less busty characters (Haruhi Suzumiya and Izumi Konata, namely).
Absolutely! On top of the beautiful animation, the characters and setting really drew me in, and our protagonists all gave me food for thought. The only other anime film I've seen that drew me in like this was 'Summer Wars'.