Also, keeping in mind the nature of new xda users, i create this thread.!
It is a hassle free process. No kernel changing required.
It doesn't increase the binary counter.
Download here : Root
How to :
1. Download the zip and place it in the root of your sd card.
PS : SD Card is a must.
2. Reboot to the stock recovery.
3. Select install update from external storage.
4. Select the root.zip file.
Enjoy your rooted JB.
Note : This method has been derived from a method to root SGS2. Thanks to Phil3759 and his thread.
Be a sport. Buy me a coffee..!!