The availability zones do guarantee EC2 placement within specific data centers, but from what I've heard, do not guarantee S3 placement. Because so many web services are tightly coupled with EC2 and S3, this presents a dilemma. If I'm wrong though, please correct.