Then plug your Android into the computer via the USB cable that came with the phone. Finally, click the Root button on SuperOneClick. If you’re using a phone with a NAND lock and you haven’t unlocked it yet with Unrevoked, click the Shell Root button instead of Root.

Wait untill finish with "OK".

Now you can install all the applications that need superuser permissions and you will have the full control over your system.

If you hate application ads you can install Adfree Android that blocks most advertisements in the web browser and in other apps. It creates entries in the system hosts file to nullify requests to known host names of ad servers and websites. It usually doesn’t remove the AD space in apps, so you still might see a blank white space, but no ads should appear.

Another usefull application is Webkey that lets you remotely control your Android from other computers/devices via the web browser. You can click around and see the screens just as you were using your phone. You can also: check GPS and network location, use a terminal emulator, export data, gain file access, and take screenshots. When directly connecting via Wi-Fi or mobile Internet, SSL encryption is supported, too, If the mobile Internet doesn’t allow incoming connections to the phone, you can connect via their website.