Went to see it last night with the wife. She absolutely loved it. I'd say it was not great, but yes very good, as far as being entertaining. I could have done without the immature alpha-male, ultracompetitive douche-baggery in the bar and a few other scenes...My sister's ex, and a couple of my friends are (now retired) fighter pilots, and I work with a few now even, and not one of them acts even remotely like this. Yes we are all 20+ years older now but even back when we were younger they werent anything at all like that, at least not that I remember. Quite the opposite really. Just my limited experience with the species, so I could be way off here. The ones I knew (and know) are more like the "Bob" pilot in this movie. I know one (former) F-22 pilot that is practically a clone of Bob.
And as someone else mentioned, I felt the plot was a little too borrowed, intentional or not. When we were walking out to the car after it was over, my wife asked what I thought. I told her "I enjoyed it more the first time I saw it, when it was called Star Wars." Instead of getting Luke Skywalker and X-wing fighters, we have Pete Mitchell and F-18's, doing the same basic scenario. And instead of Han Solo, they gave us "Hangman", who's character personally I would have preferred to have suffered the same fate as Han Solo and ended up frozen in carbonite. I wouldnt have complained...
I'm trying to be vague with the plot details, on the other hand if you havent seen the movie yet, you might not want to read the previous paragraph. I dont think I gave away too much of anything.
I thought the subplot with Jennifer Connelly lacked any chemistry and kind of just seemed like space filler. I expected a bit more out of Jon Hamm. I would have thought with his demeanor and acting style he would have been a really good fit for this type of roll, but something just seemed off about it, as someone else mentioned. I would liked to have seen more of Val Kilmer and a tad more interaction with his character but I can see how his real-life health kept that from happening.
On a scale of 1-10, I'd give it a solid 8. A bit too cheesy like others said, the plot a bit too borrowed, and things were a little too predictable, but overall pretty entertaining and I think it was absolutely worth the $10.