You can only choose which region, but not availability zone within that region?
There's a couple of outstanding bugs related EC2 availability zones:
This topic has come up in discussions again recently. There's work on "placement directives" (i.e. a way to describe where machines should be provisioned) soon to be under way, which will address availability zones and more.