Unless and until that situation arises, I'll not support Giuliani.
Romney is my first choice, with Duncan Hunter gaining in second place.
I think your first and second choices are both good. I just have the order reversed. I'd even be willing to vote for Rudy if he was second spot on the ticket. Then, if he helps the ticket get elected and doesn't give the middle finger to conservatives as VP, I'd be willing to trust him as #1.