My only beef with the movie was not being presented with enough information to understand how these things spread so quickly that it overwhelmed the government/military. With '28 Days Later', it seems totally plausible that the world could be overrun within weeks. It only takes 10-12 seconds to infect another person.
Did a spaceship just touch down and drop off a few hundred thousand of these things?!?