Maybe you just can't teach an old dog new tricks but I am not a NoSQL fan at all. IMO there are reasons SQL has been a standard for decades now. For sure I would not want to give up referential integrity. That's enough reason for me right there, and it's easy to do. That was my view for a long time. Then I saw some demos of clickstream data that was actually used to feed some Analytics. The new SSAS 2012 Tabular Model has the ability to read NoSQL data through Hadoop.....so you're starting (very slowly) to see a bridge between the NoSQL world and "our" world. It's still in many ways a niche, and I don't see it replacing the relational model, but I'll give it its due, it's become a player, and you can tell that Microsoft is paying attention to it.