This question is not about a general comparison between the two but more specifically focussed on high availability and reliability. From amazon's documentation about this:
SimpleDB
Amazon SimpleDB automatically creates multiple geographically distributed copies of each data item you store. This provides high availability and durability – in the unlikely event that one replica fails, Amazon SimpleDB can failover to another replica in the system.
and
DynamoDB
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. The service runs across Amazon’s proven, high-availability data centers. The service replicates data across multiple facilities in an AWS Region to provide fault tolerance in the event of a server failure or Availability Zone outage.
So, in relative terms, is one more reliable than the other?