Best choice is a subjective judgment. Cantor is not the person I would select to be a heartbeat away from the Presidency, especially when you have the oldest man ever to run for the first time for President and with a history of serious medical problems.
I think Romney would do well in a debate with blah,blah Biden.