Rooting isnt as hard as everyone makes it out to be. I bought and rooted mine the same day. Its not difficult but the process can be time consuming. What helped me out was galaxynexusroots.com follow the steps and you should be fine, once rooted getting Jelly Bean is simple.
Sent from my...