Martha MacCallum and Megan Kelly hands down. Not to mention both are 50 years old and still look better than most 20-30 something's on TV. God what I could do with the two of them together............ok, actually not much as I would finish the race before it started.