How do I curve an object around a curve?

How do I curve an object around a curve?  Specifically, I have a long logo that I would like to bend into a "perfect" arc of a known radius.  One example could be some customized text that I want to curve around a 2D donut.  I know text can be set to follow a curve, but I want to be able to do so with an object (such as a logo).

I have reviewed the forums for insight, and have seen references to using Bend and Warp, but it was not clear how they were to be used for what I am wanting.