7 of the 9 Supreme Court Justices were appointed by Republicans, and two by Democrats. The two, Ginsburg and Breyer, are clearly on the Left on the Bench. The Republicans appointed two far-Left (Stevens and Souter), two Centrist (Kennedy and O'Connor), and three far-right (Scalia, Thomas, Rehnquist) Justices. Therefore, if a balanced Supreme Court is truly what you want to protect (thats the mantra they bleat anyway, although we all know they really want 9 hard-Lefties), you should vote Republican, the party that has proven itself in its ability to keep the Court balanced!!!
O'Connor's not a moderate. She's a traitor. She went so far left she ended up finding American law in Europe.