Senator Specter is the 3rd current member of the U.S. Senate to switch parties. The others - Richard Shelby of Alabama and Joseph Lieberman of Connecticut. source

Since 1890, there have been 20 Senators who have switched. Senator Specter is the 21st. source