first of all, what is the reason for you to root your phone?
if you want to change the look of your phone, you can try 'Go launcher Ex'.
but, if you have decided to root your phone than try 'Cyanogenmod'. It will help you to fulfill your purpose.[this software doesn't need any PC assistance]
But remember that Rooting will cancel every legal warranty of your phone and some countries rooting is ILLEGAL.