The latest on the PA primary race: Barack Obama spoke in Allentown yesterday, criticizing Republican nominee John McCain on foreign and energy policy, and disagreeing with those who are complaining that the fight for the Democratic nomination is going on too long. Meanwhile, Hillary Clinton returned to Pennsylvania yesterday, talking about the economy and concerns of middle-class voters at an afternoon roundtable outside Harrisburg and an evening rally in Bucks County. Finally, Pennsylvanians signed up to vote in the primary in record numbers. On the last day to register (March 24th), about 33,300 first-time voters signed up as Democrats and another 46,000 Pennsylvanians switched to the blue party. In the same period, 6,000 new voters registered as Republicans and 1,800 switched in.