Great movie, but the book is MUCH better. The manga is also good, and tokyopop is translating them and releasing them bimonthly...
There's also a sequel, nowhere near as good, but an interesting add on to the initial story.
Anywho, it is a badass movie, I actually did a college term paper on it