I've been using MongoDB for about 5 months now and can say that it is an excellent tool. I've been tinkering with building a very fast search engine for my latest app by combining MongoDB with ElasticSearch and it's been a wonderfully pain-free experience. While I certainly believe in picking the right tool for the job, I don't see myself going back to SQL anytime soon.