Thanks for your great work, Frosty. I tried it on my virgin BenQ and it worked great. I did, however, run into the issue where, after successfully reading the original firmware off my drive, the program hung. This happened even though my C: drive is IDE (I read earlier in the thread that the hanging problem usually only happens with SATA C:. Oh well). I did notice, however, that an orig.bin *did* actually get written to my C: drive, and was about 60kb.
Anyways, I am a risk-taker, so I decided to try again, and on the second time run through, I answered "no" to the NTFS4DOS prompt, and just proceeded without having the program save my original firmware. Everything completed and all seems well. Whew.
So now my only question is: is my 60kb orig.bin that got written the first run through valid? I thought orig.bin's were normally 256kb. Maybe I don't really need to care all that much, since everything is working, but I'm just curious. Also, I *did* jot down my drive key when it was displayed on screen at the end. Figured that might be handy one day.