Hi Joel,
Have you tried projecting your imge onto the shape?
[flash=800,600:3s437fii]http://www.youtube.com/v/HHsRRLCAOm8[/flash:3s437fii]
If so, then you other option is to UV Map the material in an external application like Blender, Roadkill (these are free) or a commercial application (lots to choose from). Whaat's UV Tools plugin can help for this.