RMPrepUSB is a Windows utility that can be used to format any USB storage device, e.g. USB Flash drive (UFD) or USB hard disk as a bootable device. It can be used to partition, format, write a Master Boot Record, partition table and/or Volume Boot Record (sometimes called a Partition Boot Record) and operating system boot code to any USB storage device (e.g. USB flash memory drive or USB hard disk).
I found two tools which provide a wealth of information about an USB Device.ChipGenius(by Chinese Developers at mydigit.cn) and USBDeview (by NirSoft at nirsoft.net).
These tools can be used to identity fake USB Drives and find the Mass Production and Format tools corresponding to the USB Device.
LiveLinux USB Creator (formerly uSbuntu) is a free software for Windows that allows you to create a bootable Live USB key with a Linux on it.It supports many flavours and distros of Linux.The best thing about this software is that it offers an exclusive option of automatic virtualization using portable virtual box to directly run Linux in Windows without any configuration nor installation.
The GUI of VirtualBox does not have an option to boot a USB drive (Physical Drive) in a virtual machine.
However you can attach a physical drive to a virtual machine using a command line tool that is bundled with Virtual Box.You can then boot your virtual machine from the attached Physical drive.