Just finished up my first “real” project with DotNetNuke:
I have played around with it for a while for some internal stuff, but this is the first one I've actually built for a client.
We traditionally build our sites from scratch, but this one had a very short timeline (2 weeks!) and it needed content management, security and roles, etc. - DNN seemed like the perfect choice.
All in all, I really like DNN. It is not the magical answer for everything, but based on this project's success I'll definitely consider using it for future projects if there is a fit.