Before I started hacking my phone, I did alot of searching and reading in these forums..
I read alot about the icarus rom, then took the plunge and installed it..I had a couple hick-ups, but nothng that wasnt easily fixed..10 days later I installed cm6, again had a couple hick-ups, but nothng that wasnt easily fixed..
My advice would be read these forums before you decide..