SuperOneClick
Developer’s Description
SuperOneClick is a simple tool for “rooting” your Android phone. It allows partial or full rooting and also enables “unrooting.” SuperOneClick supports a long list of Android phones.
You NEED to put your phone on USB Debugging mode You NEED to install make sure the Android drivers for your phone are installed. Make sure you DO NOT mount your SD card. If you still can’t get something to run, try doing it in recovery mode.