As an Android early adopter and every-day user of a G1, I can attest to the value of having a rooted Android phone. Why root it, you ask? “Once rooted, you can make your phone run faster, tether it to your computer, better keyboard, reveal hidden settings, and more.”
Check out the full tutorial on how to root any Android phone running 2.0 or above. Specifically, they use a Droid in the tutorial but the process is extremely similar with other phones.