Sir, it's for your phone.
For rooting:
Search around the forums or google for z4root, i used it nice and easy, just had to wait maybe 2 minutes and had to force close/restart the process, but it worked like a charm.
Simply download the z4root zip to your sd card and extract it, straight from the phone. Go into settings > applications and enable non market apps (the top option), then go to debugging and enable usb debugging mode. Now install z4root.
Z4root, once you get the phone set up properly to run it, will have two options. You want the "permanent root" option. Dont worry because this CAN be removed. When it runs properly, and you might need to reboot first or run it a couple times (if it stays at the 'running exploit' screen for more than a few minutes you'll have to end the program manually to restart).
So now, the phone will be rooted. Z4root will install kouch's droid2 bootstrapper, which will reboot your phone after installing clockworkmod recovery. Really great thing to have! Once you're rooted, I HIGHLY suggest using CWM (you wanna hold x and delete while the m logo is on the screen) to make a nandroid backup, that is, a backup of your entire phone system files. This doesnt touch or change your sd card.
Well.....have fun lol. I really recommend rooting, the phone is so much better that way!