Through much tribulation, was able to get the ROM loaded!
If you have trouble using Vista to update the firmware with the newly-released executable from HTC's site, maybe my story can help you out:
I am using the officially released ROM version (3.03.651.4) released today.
I initially tried updating using the EXE from the Sprint Touch page on HTC's site. I followed the steps to the tee (establishing ActiveSync connection first and then installing the RUU executable), however I ran into trouble. I was using a Vista machine to execute the update to the Touch. I began the update process. As soon as the device appeared to have "flashed" itself, Vista immediately showed a "new hardware found" bubble. The flashing of the phone obviously caused Vista to lose its recognition of the phone mid-process and therefore interrupted the connection.
The new hardware bubble eventually resolved itself and reported that my hardware was ready to use (thanks a lot, Vista!), but the RUU obviously reported a connection error. I didn't touch the phone or the cable but just tried re-executing the RUU. The "new device" (to Vista) was able to keep its connection as the RUU executed. This time I got as far as 10% into the upgrade when I received a "[328] Invalid Command" error. "$@%!#%^"
I tried running the RUU executable once again but got as far as 0% at which point the device continued to returned to the bootloader screen, and the RUU reported the same "[328] Invalid Command" error.
I was able to use the MicroSD storage-card method to update it. Opening the executable with WinRAR I was able to extract the "2.nbh" file. I formatted my storage card (after backing it up) to FAT32 partitioning although it was already in this file system (to start fresh). I copied the single "2.nbh" file to the storage-card and renamed it to "VOGUIMG.NBH". I then inserted the card into the device (with battery removed), inserted the battery, and pressed the power button to display the bootloader screen (RBGW bars).
The device immediately updated. I didn't have to touch a thing. Before I knew it, I was powering up and everything was perfect! No need to load any PRLs or run any other executables as all that stuff seems to be either included in the NBH or downloaded over the network, even though these files were also found separately in the executable. Activation took place automatically.
A special thanks to the previous authors for instructions in using the storage-card method.