I have some basic understanding what Amazon SimpleDB is, but according to the Amazon DynamoDB description it seems to be almost the same: a NoSQL Key-value store service.
Can someone simply explain the main differences between them and tell in which cases to choose one over the other.