I am sorry, but how can DynamoDB be cheaper when I have to pay to provision capacity and SimpleDB is practically free for low-volume stuff like this? S3 is probably an even better option, which seem to be on the roadmap, thankfully.
DynamoDB's free tier doesn't expire after 12 months. (Source: http://aws.amazon.com/free/)