Windows Azure Table Row Key strategy, what makes a useful RowKey?
It's just a requirement of TableStorage that a unique row identifier has to exist. I would probably make the RowKey just a timestamp like DateTime.UtcNow.Ticks.ToString() because you can then sort the records by time. Or you could always use a Guid.NewGuid().ToString() if you're worried about conflicts.