I have been using ColdFusion at Ryerson University to develop some short-term, throw-away projects. The goal was to leverage the existing IT infrastructure which included ColdFusion and Oracle 8i and 9i. I have choosen to implement most of the applications using Fusebox3, this decision was made because Fusebox 4/MX/whatever was finalized in early April when we began development.
I both love and hate Fusebox 3. It is better than nothing, but it does not take advantage of any object oriented paradigms. I really miss all of the benefits of a truly OO language brings. Frameworks lik Java Server Faces and Struts just feel more intuitive. But there is all of the overhead of having to do J2EE, when ColdFusion is great, my students are up to speed in 2 weeks building complex enterprise used applicaitons.