Please refer to VirtualBox Editions page for more information. Note that the open source edition does not provide USB support.
VirtualBox is distributed in both closed source (binary) and open source (GPL V2) editions.
Sometime back I explained how to use the host serial port from guest os in VirtualBox, In this post I will explain you how to use the host USB device from the guest.