Ben Weissenstein knocked the project out of the proverbial ballpark. He delivered a measurable 8x ROI on the project, produced quality content on a consistent basis, was reliable with communications, and handled evolving requirements very well. On top of that, Ben is a very nice guy and is easy to work with.