Personally I'd like to see two moderates from either side go againsts each other, eg Bayh v McCain
Blechh! Heck no! Remember four years ago? All of these stupid undecided voters complaining that the two candidates were too similar. Bayh and McCain have their differences, for sure, but most of the public is not astute enough to pick up on them. I think it's better for the parties to maintain an ideological distance from each other during elections. They can turn to compromises and moderation when they're in power.