No that's commitment, lol. :)
I was able to install an RUU which fixed the WiFi issue, but now the phone is stuck in a boot-loop. I immediately tried SuperOneClickRoot which ran all the way through, unlike before where it froze at step 7. It didn't seem to work because superuser couldn't...