It's still unclear to me when I should or should not use Google App Engine to deploy a commercial web application.

It appears Google has "business" level support.

<http://code.google.com/appengine/>

Can someone bullet list when I should use Google App Engine and when I shouldn't use it for a web application