Just a quick heads up that CyanogenMod 9 has hit stable build status for the Samsung Galaxy Nexus. (That's the GSM Maguro version of the GNex.) That means you'll be running Android 4.0.4 Ice Cream Sandwich and not the newer Android 4.1 Jelly Bean. But if you've got a hankering for some stable CM9 on the GNex, you're ready to go.
If you do choose to download and are comfortable with torrents, be sure to seed. You'll be doing the world a favor.