1640 has an entire wiki dedicated to the development of their swerve modules:
http://wiki.team1640.com/index.php?title=Swerve_Central
Start designing yours now so that you have a good list of questions to ask teams when you get to CMP. Write down a list of questions. The first teams that come to mind when people think of good swerves are 16, 973, 1323, 1640, 368, 1717(possibly the best there is), and 118. These teams have all developed a good swerve drive in the past or currently use one that's been in production for several years.
Also, make sure to have some programming questions ready when you get there because that's one of the most challenging parts.