I'm in the same boat. I was unlocked, running CWM 18.104.22.168 (Touch) with the Stock T-Mobile Kernel. I tried to flash Android Revolution from NRG ICS. The flash failed, and now I'm stuck on the white screen. I can't get into any recovery. I have flashed all the recoveries in Hasoons kit (and in EasyKernelFlasher_V1.3), I have flashed all the Kernels, I have tried all the suggestions in this thread. I can get into Bootloader easy, but once I try recovery, when it reboots to go into recovery (or a fresh start up from a battery pull), it hangs in the white screen.
When I pull the battery, put it in and plug into my laptop via USB, the phone sits there while off and connects and disconnects to the laptop over and over. When I disconnect it, I can boot into bootloader. But that's about all.
Been at this for hours searching for the magic bullet. I can't find it.