I've had CyanogenMod installed on every single phone I've owned, from the G1 back in the day, and the MyTouch Slide to the G2 I use now and the G2X I'll be using in the near future. It's really what pure Android should be from the start. Amazing how they can get updates and working builds to phones ages before the carriers get around to it. And all in the team's spare time. I will never buy an Android phone if it's not capable of running the latest CM builds.