Never had any of them, but I know Perdue and can assure you that she'll be an excellent professor (well, as excellent as CivPro can be). She wrote the leading textbook, and she's also just a very nice person. Both of the LRW profs are great also.
LR&W: either Shulman or Tiscione
ConLaw: either Schneiderman, Wales, Cashin, or Lederman
Some of them are visiting. I've heard good things about Ernst and Perdue. Had any of them?