^_^
to root your phone: simplest way, the way i used, is on
Obtaining Root | Root Your Droid
next you need SPRecovery: once again simplest way is download from the market DroidRootHelper (free) or DroidRootPro (pay) i suggest the pay one cause it come with the latest version of SPRecovery.
Follow the instructions from the app! i think to summarize it after getting the Tools folder;
-Mount System read/write (grant permission. If it FC's, reopen and mount again)
-Install BusyBox
-Install Flash_Image
-Rename Recovery-from-Boot.P
-Flash 99.2b Recovery
-Reboot Recovery
You pretty much done after getting SPRecovery. Now you can loads roms and apps. Before you flash any ROMS, do a nandroid backup that come with the sprecovery in case the ROMS manage to brick your phone. I'm using Bugless Beast on
http://alldroid.org/viewtopic.php?f=309&t=1553.