Stability and reliability have dramatically improved in HBase over time (2 years ago, those were definitely concerns I had). When we began using HBase in mid-2007, it seemed like the best (read: only viable) option for our use case. Now, there are comparably lots of options. Without much testing so far, Riak's fully distributed (non-master/slave) architecture seems appealing..