Pennsylvania and New Hampshire for Obama. Big blow for McCain.