@wmraim, i was just thinking a little bit more about your problem.

you say that for sure your mtherboard supports FDD emulation for usb booting. if this is the case and you are still having problems booting using the previous methods then..... perhaps the MBR is still in place on your memory stick and is causeing your pc to not boot properly. i guess what made me think of this idea is the additional command i posted early about reading the mbr from flash memory using DD. if you feel upto this you can try it and let us know how it works.....

the first command you should run is this.....

dd if=\\?\Device\Harddisk2\Partition0 of=c:\temp\usb2.img bs=1M

now what that will do is read the "ENTIRE" memory stick and copy the image to the harddrive. You should do this to be sure you are accessing the proper device first, cause my first try with this command, luckily it was the read command, had accually mapped itself to my main boot harddrive. what you might need to do is change the number (its now a 2) just following the word "Harddisk". once you are sure you are accessing the usb memory stick try this.......

dd if=M32-083.img of=\\?\Device\HarddiskX\Partition0

of course make sure the X is replaced with the Correct disk number. Now this second command will write the image file to the USB memory stick starting at "TRUE" sector number one, and not the first sector of the partition mapped to the drive letter assigned by windows, as it was doing earlier.

I tried this myself on my laptop and it gave me more prommissing results for booting but still didnt work since Menuetos's bootsector is using drive 0x00 instead of 0x80 for interrupt 0x13.