Hamlet endorses Obama.
Back to the timing- why have Powell announce his support 16 days from election day instead of the weekend before? This allows McCain/ Palin time to recover. On top of this Obama buys air time on the 29th. Something isn't right.
IMHO, Obama has some polling data that scares him and he's responding to it. I also think the JTP issue is waking folks up.