If u have kernel 2.6.32.17-g9a2fc16 you can't root ur phone with the above methods. The update prevents it, at least as far as i know. Do a search for "root kernel 2.6.32.17-g9a2fc16" and you will find info about it. also see,
issue rooting on kernel 2.6.32.17-g9a2fc16
figured this out cuz i tried rooting mine, had problems, and found out i couldn't because of this kernel. Hopefully the computer geeks will find a way around this kernel but have learned to live with not rooting it and dealing with pre-installed verizon apps.
Anybody know if there is a root solution to the latest software / kernel updates?