It wasn't bad..thought it was going to turn into a highly over glorified patriotic movie but it was balanced. My only problem was trying to forget that Adam Beach (indian) once played a role in windtalkers. Other than that it is worth it.
Also watched Infernal Affairs, the movie that the departed was based off of. All I can say is that the departed is somewhat better because of the editing and having Nicholson as the villian. But if you liked the departed you'd like infernal affairs.
http://www.imdb.com/title/tt0338564/