I have been rooted for quite a while but I have been running AT&T's stock ROM. I just recently downloaded again Cyanogenmod 4.2.2 Anyway, it is working fantastic and it is much faster then the stock ROM. I just wanted to let others know how easy it is to backup your stock setup and install another ROM. No need to wait for your carrier to eventually get around to updating our phone's.