If the national mood is strongly against the Dems in 2010, Specter (or any Dem nominee in PA) could certainly lose. Wait and see.
One can always hope...historically the party in the white house loses mid term seats.