+1 on Eclipse 2.2.
I have not yet tried any of the ICS roms, which, while they have some limitations on camera functions I never use or HDMI, which I never use or will use, are reported to be stable. Droid Hive has those.
As Eclipse is very fast, very stable and has excellent battery life, I see no reason to switch. However, I would love to see a post where someone explains how much improvement I'd see over Eclipse by switching to AOKP, Gummy, etc. I realize that Eclipse is static and that further development is DOA. It is what it is, whereas some incredibly talented developers are tweaking the ICS roms on a daily basis.