As a lot of people have been getting when they try to root with unrevoked, I have also gotten the "Error: failed to get root. Is your firmware too new?" error. I have looked around and done some things that have helped other people, like just trying it again, I even reset my phone to factory condition and still didn't help. The last thing i did is tried to run the ubuntu livecd that downloads revoked and trys to run it, still didn't work. Any ideas?