The Republican Party of 2005 bears no resemblance to the Republican Party of 1994.