First look: Google Compute Engine vs. Amazon Web Services

The cloud battle is on.