Michael Phillips summed it up nicely: "The component genre parts coexist, excitingly, without veering into camp or facetious desperation. Alien-invasion aficionados should be pleased. Western nostalgists may be pleasantly surprised. Fans of cowboys-versus-aliens movies, well, it's been a long wait and here's your movie."
I'm going on vacation. Be back in a week.