I successfully used this guide:
http://www.intowindows.com/how-to-install-windows-7vista-from-usb-drive-detailed-100-working-guide/ to create a thumb drive that I used to install W7 on a desktop sans ODD. Didn't try booting from it on the Macs, but don't see why it shouldn't work.
You need Windows to prepare the drive, so if you don't already have Windows, install your ISO in Parallels/Fusion/Virtualbox without the product key to get a temporary Windows box.
B