I am willing to give it a try, but I guess if something goes wrong I am stuck with the phone right?
What are the advantages of rooting the phone anyway? Is it worth the rouble in learning how to root?
As ovvdrive stated, there really isnt anything you can do that cant be undone as far as flashing stuff to the phone. The advantage of having root access is to allow system files otherwise protected to be edited/replaced allowing full access to the phones features such as live wallpapers, removing stock apps, wifi tethering, optimized library files which allow the process to do more work with less work if that make sense. Once you've done this stuff once you'll be a pro in no time. Then its just a matter of experimenting until you find something you like, no doubt finding things you dont like in the process. Just be sure to familiarize yourself with the recovery and how to backup/restore the /data and /system folders. In laymans terms the /data folder is where market apps and user settings are stored and /system is where stock apps and critical system files are kept. When flashing different roms the /system isnt as important as the rom will overwrite that folder anyways but the /data you will definitely want to keep as some roms will delete this as well.
There a ton of ways to root, some of the older are a bit more difficult but the easiest way to do it IMO is to
1. Flash the stock DE03 with recovery already included (
http://forum.sdx-developers.com/downloads/?sa=view;down=197) and flash this with the sprint update tool.
2. Make your backup(s) - I put this here because this will give you a 'go-back-to' point if you flash something you dont like restore these backups and this will put everything in /system and /data back to stock. If you currently have stuff on your phone you want to keep make the /data backup data before step 1 and system after. Note that some roms especially the dearma's roms you will have to relfash the stock DE03 as they change other files that the backup wont fix and are incompatible with the stock OS
3. Download your rom of choice or make your own at the sdx kitchen
http://www.sdx-downloads.com/custom/
4. Drop this file in the root of your sdcard and flash it using recovery mode. (boot to recovery, apply zip from sdcard, chose the file you want install)
Note: Any of the 'current' kernels are already rooted as well as any of the ROMs you find that other people have made.