Try superone Click. A friend had problems rooting after flashing back to stock and super one click worked perfectly.
ShinySide, u r AWESOME! I am rooted!
For others... get SuperOneClick from shortfuse.org and unzip it on a Windows (Vista or later---XP didn't work for me) box. Watch the video: "How to Root an Android Phone with SuperOneClick". I didn't need to install phone drivers---SOC did it for me ("forcefully").
Before I could get Titanium Backup to work, I had to go to "Preferences" and set "Use System Busybox" (even though I had Busybox installed). Then Settings->More->Reload Application. You should see a Superuser dialog when TB reloads asking you to grant root rights.
More important: TB cannot remove the MetroPCS bloatware ("could not locate apk file" or some such)! Install Root Explorer ($4) and delete everything in /cust/metropcs/us/app.

