I hadn't seen this elsewhere even with a search but to flash without having to use activesync simply power down your phone (completely off) either by holding the power button for about 3 seconds or by a program or remove your battery and count to 10...
Then hold volume down and power on the device then wait until the device gives you the bootloader screen (or the 3 colored bars)...
At this point the bootloader will say serial in the white portion... hook up a USB and connect it to the computer... windows 7 beeps at you when it accepts it... and it should now read "usb"... flash away!
1. power down
2. wait for shutdown
3. hold volume down
4. power on
5. wait for 3 color screen and serial
7. connect usb to both computer and phone.
8. wait for serial to change to usb
9. flash away!
With that said I like clearing my memory with Task29 which gave me this idea... as I hate doing activesync flashing... repeat... however I found that activesync does not resolve driver issues...
This is why it is advised to do task29 and your stock rom... then flashing your cooked rom... some things that task29 could not clear up for me that stock could....
I had a new voicemail message on every reset hard or soft... on 3 roms... this was a problem as there was no voicemail... but there was the icon?
Answer: flashed stock rom... this removed it where several task29's could not
Internet could not connect... Answer: flashed stock rom again... task29 and hard reset could not...
I know this takes a long time... flashing stock, task 29, then your Rom, and no the 2.07's do not count as Stock... and they do not seem to clear up anything... as the voicemail glitch was on WWE 2.07 EU and the internet was on a WWE 2.07 ASIA... I flashed, reflashed, task29'd, and hard reset, nothin'!
My thought is that first you restore the drivers/hardware let the phone reboot clear any problems... clear the rom with task29 then have a fairly good place to set your new Rom with good drivers/hardware and blank slate!
Hope this is useful for a lot of problems.