I finally saw this movie this past weekend. In one word: Awesome!
I had given up on the Batman movies, since they were drowining in cheesiness, but Batman Begins has injected life into the franchise.
Micheal Keaton was great in the first Batman, but Christian Bale was phenomenal! He brought some reality to the character with his passionate portrayal of the tormented caped crusader. The story was also a little bit more believable than the previous Batman movies. Morgan Freeman always rocks! Katie Holmes was okay, but I don't really care for her. Maybe it's all the hoopla over her and Tom Cruise.
In any case, I highly recommend this movie.