Of the non-Zimmermann, Price, Greinke, Cuetos, I'd be satisfied with some combo of Shark, Fister, Iwakuma, Kazmir, and Lackey. Obviously varying contract lengths, but I think two of any of those guys could make for a more than reasonable Blue Jay rotation.
I also haven't given up on Hutch by any means. He really needs to work back some of my confidence though.