The word of the day is CONUNDRUM.....
Eeeesh--you weren't exaggerating--thus far, Santorum 1, Biden 2 for conundrum.