I stood in line at BJ's & got my X the day they where released.
I rooted it as soon as I could & installed the leaked 2.2 update the day it came out. Although I must have flashed the ROM 100 times in my old TouchPro2, I have never really seen any reason to do that to the X. Rooting it allowed me to free wireless tether & dump the VZ installed bloat apps so I really don't see what more a ROM would do at this point.
I installed LauncherPro +, added a sense weather/clock, custom WP's, K9 Mail, Jorte Calendar, Handcent etc. I use the living hell out of this thing & have never had one single problem with it. Everyday, I use Slingbox Mobile/Sirius radio/GPS/text like crazy etc. I rip movies to mp4 on my 32 gig card & play them with Act1 video player. I use Real HDMI connected to a Gefen scaler to play video or Slingbox on the monitors in my truck. I use MiXing to play 8 gigs of MP3's.
The device is fast as hell, looks awesome & runs for weeks at a time without a reboot. I can honestly say, this is the first phone I have ever owned where I am not waiting on pins & needles for the next upgrade. I am still as happy with it today as I was months ago (this is definitely a first for me).