The whole root thing sounds nice but I'm not very technical when it comes to internally messing with phones. I don't understand all the 'vocab' if u will on how to root etc. I've never done it before and don't want to screw my phone up.
Initially, I didn't want to do it either because in the past, unlocking/rooting/jailbreaking phones has been a pain. Sometimes, it would take an entire weekend or week to get it right. After 2.1 was delayed again, I decided to just do it. I intend to get a new phone before the end of the year so I really have nothing to lose. I already had the drivers on my computer so I skipped that step. The rest was really just typing a series of commands. However, the important thing is, if you don't feel comfortable it's probably best to leave it alone.
The other night, my phone stopped making calls and was really slow. It was my mission to figure it out. Turns out, I was out of memory and when the phone runs out of memory, it's a bad experience. NOTHING works, not even the phone. LOL. Of course, I got a message that said "low memory" but I ignored it...how could that make the phone stop calling. Well, it definitely was the problem!
I get a rush when I'm rooting or doing something like that and the screen goes black - the moment of, have I killed it or is it going to work ever again. I can't tell you how many times I got a black screen while trying to jailbreak my Ipod Touch. I would freak out, screen would come back and I would do the exact same thing again. LOL")
Anyway, there a a lot of things that I haven't done to my phone after rooting because I really don't understand what they are or how to do it. However, I intend to keep learning because I am not going to get the EVO and at the rate that Sprint is releasing new phones, it might be 2011 before they release the phone that I want or I just decide to move on.