This movie's CGI was pretty decent, the facts were kinda left by the wayside but it was a movie and it entertained me. Way better than The Day After Tomorrow, at least the acting was! With the small exception of the president, played by Beau Bridges. I think President of the United States is probably one of the hardest roles to portray but in this film it was portrayed particularly bad. I enjoyed the little dramas contained within the main story line. I've never been a fan of the west coast but I don't think that is really relevant to this review. Overall I give it a ten because while the quality of the CGI wasn't as good as The Day After Tomorrow, it had to hold my attention the entire 4 hours it was on. Mission Accomplished!