Just saw it. When I first saw a trailer for this some months ago, I didn't think it'd be any good but it ended up better than I expected. I think it was fairly faithful and respectful to much of what happened, based on my limited knowledge.
I think the main weakness of the film is that it tries to tell a lot of story that was outside of the battle itself, as a way of explaining the background of the battle, but I think they spent too much time on things like the Pearl Harbor and Doolittle raids, leaving less time for otherwise excellent details that were directly related to or part of the Midway battle. I can understand that film makers can't get every cool detail about the battle into a 2+ hr film, but the PH and Doolittle raids are worthy of their own films (as we've already seen), and we could've seen something closer to the ideal if they didn't try to fit so much from those events into this one. Nonetheless, I do like the film for what it is and recommend it.