While there are some principles of Specter's that I disagree with, the man does stick by the principles he has, which is more than you can say for the Dems and half the Republicans.
Here's a trivia note: Bob Dole and Arlen Specter BOTH grew up in the small town of Russell, Kansas.
Yes, I knew that. Kind of improbable that a town that size could produce two unrelated US senators who served at the same time.