This movie is pure escapism fun, which has its place in my collection, movies like Independence Day and Armageddon are great fun to watch and as a bonus the characters weren't bad the script was reasonable and action was indeed plentiful. There were a great deal of laughs too (mostly intentional) anyone who hasn't seen this but just wants relax and enjoy a good (yet Shallow) action flick then this certainly fits the bill.
For pure entertainment value i score it 8/10
If this is for you then check out The Core and Independence Day, avoid the Day after Tomorrow and Deep Impact, there not really for action fans.