i use kingo Root app on PC, it basically does the work for you. I succesfully rooted my Xperia Arc S, and all i did was sit back relax and wait for the magic to happen and voilà, say hello to my newly rooted phone. all that is left is to install cm which i dont know how.