Assalam U Alaikum,
I recently rooted my Mobile HTC ChaCha A810.
The online instructions were simple, just go to bootloader, let the mobile find Clock workMod Recovery and than reboot and again go to bootloader and install the super user.
But whenever my mobile went into bootloader mode its USB connection would get de-recognized by Laptop and i spent many hours just finding the right drivers which would keep it detected in both Loaded and Bootloader modes.
Second the Superuser app did not worked well so i had to get SuperSU installed and finally it was done and now i am enjoying the benefits of rooted mobile.
Do note that i rooted because HTC ChaCha has only 150 MB for apps and it gets used very quickly and i rooted just to improve this. By rooting my SD card is used as internal memory and thus my problem is solved for now. Also i never got any custom ROMs as they have bugs in them.
So make sure you know what you are doing and what you want before rooting your android mobile phone.
So what are your root stories?