I agree 100 %.
Unfortunately, we have all kinds of Democrats working for Specter in the primaries, i.e. unions passing out registration cards for their members and families to re-register Republican (temporarily) to vote for Specter in the primary, and the Dem party hierarchy only allowing some blithering idiot to run for the Democrat nomination to challenge him, and finally, instructions from the Dem leadership to school teachers, people who work in state and local gov't's to vote Specter in the general, etc.
IF we are unable to knock him out in the primary in 2010, I'm breaking my 20+ yr. ban on voting for ANY Democrat and voting for any fool Democrat who gets on the ballot in the general. My only exception MIGHT be if Teddy Kennedy relocates to PA and runs against him!