Allan Keyes has perhaps earned his keep today.
The thought just crossed my mind that Obama was a bad boy when he ran for the Senate also