Is WordPress always the right tool for the Job?

A case study of how we have used WordPress in creative ways and a few of the bumps we have had along the way.