OK so now I'm rooted by using the one click root. What else do I need yo do to flash a rom? How do I flash a rom correctly? And what are some nice fast roms that are most popular?
You need
Bootstrap installed on your phone. It's the Droid X2's ClockWork Mod, more or less. It will let you flash a custom ROM onto your phone (navigate with vol buttons, select with power button.) But it has other tools too, such as the system backup, which you should always perform before flashing a ROM. This can NEVER be stressed enough. Backups can save you plenty of headaches. You should also backup your apps separately using an tool app such as
Titanium Backup or
Appkik so you can install them onto your new ROM without losing the app's data. I've been using
AppExtractor lately though, as it simply pulls these right out of the system backups themselves.
To actually flash a ROM, you need to be sure to have the correct stock Android version on your phone first. While this probably isn't
always true, it's saved me many headaches since I've began doing it. Check out the
Newbie Start Point sticky for this kind of info. You'll have to reroot and such, but if you've done it once, you've got it down. Then it's just a matter of downloading the custom ROM you want, copying the zip file onto your sdcard (don't unzip it!), and booting into Bootstrap to find the option to install zip from sdcard. Before you actually install it, you'll want to wipe data and cache, and afterwards I have a habit of fixing permissions, though it's probably unneeded in most cases. Use whatever app backup system you wish to install your apps, and that should be that.
As far as ROMs go, you can find most of them in the
Custom Droid X2 ROMs sticky. Just make sure to read their respective posts fully, as some of them have quirks and workarounds. So far my favorites have been Alien, Eclipse and Liberty.
I may have missed something since I'm in a hurry here, but someone will correct that if I did. Good luck!