I'm actually running into a very strange problem with ICS that hopefully someone knows a work-around for.
I've tried to flash the Open Kang Project ROM at least half a dozen times. I go through the standard wipe and all that to prep for flashing each time (even trying multiple clean wipes). If I flash the ROM by itself, it boots up fine (and looks beautiful), but I have no access to the Market or any other Google Apps, nor can I sync to my Google account. I figure, no big deal, probably not included in the Zip file. I go back into Recovery, flash the GApps zip and re-boot the phone. Once I do so, it then wants me to go through the little tutorial, Touch the Android to begin, and so on. However, if I touch the Android, it says "Setup Wizard has stopped working" and there's no way to get past it.
Any ideas? I'm sure it's some silly detail I'm overlooking, but it's really got me stumped. I also love the look of the MIUI ICS Rom, but that's still a very long way off for me to consider using regularly.
EDIT: Nevermind. It was entirely just a silly detail I was overlooking. Even though I had copied the ICS version of GApps to my SD card, I was installing the Zip file from a Gingerbread version. AOKP is working absolutely fantastic for me now. I'm a very happy man!