I saw this movie a couple of days ago. I liked it, but I think it would have been better if they didn't include the part on Pearl Harbor, or even the Doolittle raid. I understand why they did it, but it wasn't necessary cinematically and the events of Midway would have provided enough interest.
I would have rather them spend more time on the events of Midway which would have been better described. Even though it was very well done, in a CG sense, with exciting air and sea battle scenes, it must have been difficult to try and make it historically accurate and yet make the movie watchable. Sometimes history does take a back seat in order to make a movie flow.
Definitely worth seeing. In fact, for history buffs, its a requirement in my opinion.
TazMan2000