So I finally got off my ass and flashed some new ROM on my HD2.
A little reviews:
AOSP/CM7 based HyperDroidGBX-v12:
XDA is a god damn chaotic place, as far as I can tell this is probably the cleanest CM7 ROM I can find. For the short time I used it, it felt very stable and reliable. However, I can't say it fells faster than my almost two year old CM7 ROM. I also think the everything white-on-black scheme is a bit hard to read. I backuped the ROM and then moved on.
MIUI-AU ICS v4 beta 10:
This is my first time with a MIUI ROM. The UI is indeed very impressive. I would say its as polish as the iPhone UI. I really like how easy it is to change the theme. I can read Chinese so most of the themes feel right at home to me. My favorite is the pastel round button theme. I like the few extra apps they bundle in the ROM too.
But this thing is not production ready. The camera app doesn't work, and the Android 4.0 browser gives weird errors. The moment I turn on setCPU I almost killed the touch screen. Overall its about 20% slower than CM7. It gets slow when you try to get out of the launcher UI.
NexusHD2-ICS-4.0.3-CM9 V1.4:
When I booted up this ROM I really didn't like it. Let me go ahead and say that I don't like 95% of the UI change they put in Android 4.0. I don't like the new logos, (not that the olders ones were that much better); I hate the barren launcher and the awful Tron blue color. Basically I think google paid big bucks to Matias Duarte for a turkey. Actually two turkeys in a row. Besides the very powerful power switch utility there is nothing to write home around. You just have to replace it with a 3rd party launcher whole sale.
However, it took me a day to realize how fast it is. The new Android 4.0 browser is really really fast. Not only does it render complex page fast, it also does it effortlessly. I was browsing a shitty website findicons.com on my netbook (AMD fussion), and then I went out and continued to browse it on the phone. You know what, the Android 4.0 browser was smoother than Chrome on w7. I was listening to music too. The under laying upgrade is really impressive. I have experienced Android upgrade from 2.1->2.2, to 2.3, to now 4.0 (well a hacked version that's probably 90% feature completed), Android 4.0 is hands down the most impressive upgrade.
The new font engine is very readable and very flexible. I just like how smooth it is to scroll through the 100+ item app list on Folder Organizer and be able to stop precisely at any point I want to. I couldn't do it on CM7. I don't remember my iPhone 3GS's contact list scrolling was this smooth either. I still haven't encountered one instant that made me want to try out overclocking. This phone is from 2009, and now I have no excuse to upgrade. Amazing.