Quick thought.. Mongo is awesome for quickly hacking up a persistent data store where you’re not quite sure what data you’re storing. Schemaless = fast storage coding. But then Mongo is bad at letting you do complex queries, because you have to do all this hand rolled mapreduce crap. SQL = fast query coding. It’s an interesting tradeoff; I want the best of both worlds!