How did you manage to get the Logo hang working? Is that as in, "I can now power down the phone and turn it back on with no issue" or "I can work around the issue to successfully boot the phone back up"?
I nandroided to v9 stock ROM and recovery, did a ##786# reset to fix my NVRAM, accepted the OTA VC update, force flashed back to v9, installed v9 recovery, KP500 updated to VC, rooted via recovery, had to do another #786#, as my NVRAM was borked again, installed CWMA .4, and all has been well since.
Yes, that is as in "I can now power down and turn back on with no issue." It was a brute, but so nice to have it fixed