Just my 2 cents for people having no luck with hard resetting to fix their issues. How are you guys flashing your phones, through Activesync or bootloader mode? It is important to flash directly from bootloader mode, so that no verification processes are run through activesync. Activesync will often verify with the Romupdateutility a few things before flashing. It is recommended that one skips this verification process because if flashing from an older mightyrom verson it will not reformat the NAND. However putting it in bootloader mode will reformat the NAND.
just what i've picked up from reading... might help..so doesn't hurt to try.